summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--MOVED2
-rw-r--r--Mk/Wrappers/gm42
-rw-r--r--databases/py-mariadb/Makefile2
-rw-r--r--databases/py-mariadb/distinfo6
-rw-r--r--deskutils/lumina-pdf/Makefile2
-rw-r--r--devel/Makefile2
-rw-r--r--devel/cirrus-cli/Makefile2
-rw-r--r--devel/cirrus-cli/distinfo10
-rw-r--r--devel/codequery/Makefile2
-rw-r--r--devel/codequery/distinfo6
-rw-r--r--devel/libphonenumber/Makefile2
-rw-r--r--devel/libphonenumber/distinfo6
-rw-r--r--devel/pecl-ev/files/patch-libev_ev.c24
-rw-r--r--devel/py-easyprocess/Makefile2
-rw-r--r--devel/py-freezegun/Makefile2
-rw-r--r--devel/py-freezegun/distinfo6
-rw-r--r--devel/pycharm-ce/Makefile84
-rw-r--r--devel/pycharm-ce/distinfo3
-rw-r--r--devel/pycharm-ce/files/pkg-message.in14
-rw-r--r--devel/pycharm-ce/files/pycharm-ce.desktop.in13
-rw-r--r--devel/pycharm-ce/files/pycharm.in6
-rw-r--r--devel/pycharm-ce/pkg-descr4
-rw-r--r--devel/pycharm-ce/pkg-plist7599
-rw-r--r--devel/pycharm-pro/Makefile99
-rw-r--r--devel/pycharm-pro/distinfo3
-rw-r--r--devel/pycharm-pro/files/pkg-message.in14
-rw-r--r--devel/pycharm-pro/files/pycharm-pro.desktop.in13
-rw-r--r--devel/pycharm-pro/files/pycharm.in6
-rw-r--r--devel/pycharm-pro/pkg-descr8
-rw-r--r--devel/pycharm-pro/pkg-plist9751
-rw-r--r--devel/wasi-compiler-rt20/Makefile2
-rw-r--r--devel/wasi-libcxx20/Makefile2
-rw-r--r--graphics/gimp3-app/pkg-plist2
-rw-r--r--graphics/mupdf/Makefile41
-rw-r--r--graphics/mupdf/distinfo6
-rw-r--r--graphics/mupdf/files/patch-Makefile33
-rw-r--r--graphics/mupdf/files/patch-Makerules66
-rw-r--r--graphics/mupdf/pkg-plist8
-rw-r--r--graphics/waylandpp/Makefile4
-rw-r--r--graphics/waylandpp/distinfo6
-rw-r--r--graphics/zathura-pdf-mupdf/Makefile2
-rw-r--r--graphics/zathura-pdf-mupdf/files/patch-meson.build58
-rw-r--r--math/add/Makefile16
-rw-r--r--math/add/distinfo6
-rw-r--r--multimedia/kodi/Makefile2
-rw-r--r--net/samba420/pkg-plist2
-rw-r--r--security/seahorse/Makefile10
-rw-r--r--security/seahorse/distinfo6
-rw-r--r--security/seahorse/pkg-plist49
-rw-r--r--security/vuxml/vuln/2025.xml26
-rw-r--r--sysutils/eza/Makefile2
-rw-r--r--sysutils/eza/distinfo10
-rw-r--r--sysutils/mise/Makefile12
-rw-r--r--sysutils/mise/distinfo26
-rw-r--r--textproc/kdiff3/Makefile2
-rw-r--r--textproc/kdiff3/distinfo6
-rw-r--r--textproc/py-emeraldtree/Makefile2
-rw-r--r--www/R-cran-httr2/Makefile6
-rw-r--r--www/R-cran-httr2/distinfo6
-rw-r--r--www/firefox-esr/Makefile20
-rw-r--r--www/firefox-esr/distinfo6
-rw-r--r--www/firefox-esr/files/firefox.desktop.in218
-rw-r--r--www/firefox-esr/files/patch-bug1559213131
-rw-r--r--www/firefox-esr/files/patch-bug185975242
-rw-r--r--www/firefox-esr/files/patch-bug84756883
-rw-r--r--www/firefox-esr/files/patch-build_gn__processor.py (renamed from www/firefox-esr/files/patch-python_mozbuild_mozbuild_gn__processor.py)20
-rw-r--r--www/firefox-esr/files/patch-gfx_skia_skia_src_core_SkRasterPipeline.h13
-rw-r--r--www/firefox-esr/files/patch-ipc_glue_GeckoChildProcessHost.cpp13
-rw-r--r--www/firefox-esr/files/patch-libwebrtc-generated27533
-rw-r--r--www/firefox-esr/files/patch-memory_mozalloc_throw__gcc.h2
-rw-r--r--www/firefox-esr/files/patch-python_sites_mach.txt18
-rw-r--r--www/firefox-esr/files/patch-third__party_libwebrtc_build_config_BUILDCONFIG.gn73
-rw-r--r--www/firefox-esr/files/patch-third__party_sqlite3_ext_sqlite-vec_sqlite-vec.c15
-rw-r--r--www/firefox-esr/files/patch-toolkit_components_processtools_procinfo__bsd.c104
-rw-r--r--www/firefox-esr/files/patch-toolkit_xre_nsEmbedFunctions.cpp17
-rw-r--r--www/firefox/Makefile2
-rw-r--r--www/firefox/distinfo6
-rw-r--r--www/firefox/files/patch-libwebrtc-generated1008
-rw-r--r--www/firefox/files/patch-third__party_libwebrtc_modules_desktop__capture_linux_wayland__egl__dmabuf.cc10
-rw-r--r--x11-toolkits/kirigami-addons-qt6/Makefile2
-rw-r--r--x11-toolkits/kirigami-addons-qt6/distinfo6
-rw-r--r--x11-toolkits/kirigami-addons-qt6/pkg-plist4
-rw-r--r--x11/py-pyvirtualdisplay/Makefile2
-rw-r--r--x11/rio/Makefile1
-rw-r--r--x11/xfce4-screensaver/Makefile47
-rw-r--r--x11/xfce4-screensaver/distinfo6
-rw-r--r--x11/xfce4-screensaver/pkg-plist2
87 files changed, 20517 insertions, 27001 deletions
diff --git a/MOVED b/MOVED
index 7ea074fe9751..27beec4aa944 100644
--- a/MOVED
+++ b/MOVED
@@ -4654,3 +4654,5 @@ devel/etcd32||2025-07-08|Has expired: EOLed upstream, switch to a newer version
devel/etcd33||2025-07-08|Has expired: EOLed upstream, switch to a newer version
lang/luajit-devel|lang/luajit|2025-07-08|Removed, use lang/luajit instead
devel/py-cog|devel/py-cogapp|2025-07-14|Renamed to match upstream PyPI package name
+devel/pycharm-ce|devel/pycharm|2025-07-14|Has expired: Pycharm is now unified product. Please switch to devel/pycharm
+devel/pycharm-pro|devel/pycharm|2025-07-14|Has expired: Pycharm is now unified product. Please switch to devel/pycharm
diff --git a/Mk/Wrappers/gm4 b/Mk/Wrappers/gm4
index ecc0796c729a..8b1e7a64f700 100644
--- a/Mk/Wrappers/gm4
+++ b/Mk/Wrappers/gm4
@@ -2,5 +2,5 @@
case " $@ " in
*" --version "*) echo "m4 (GNU M4) 1.4.18" ;;
-*) exec m4 -g $@ ;;
+*) exec m4 -g "$@" ;;
esac
diff --git a/databases/py-mariadb/Makefile b/databases/py-mariadb/Makefile
index b64ad2726741..4fce1165dfc7 100644
--- a/databases/py-mariadb/Makefile
+++ b/databases/py-mariadb/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mariadb
-DISTVERSION= 1.1.12
+DISTVERSION= 1.1.13
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/databases/py-mariadb/distinfo b/databases/py-mariadb/distinfo
index ab7bf4884cbf..91ecdd893ebb 100644
--- a/databases/py-mariadb/distinfo
+++ b/databases/py-mariadb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745169272
-SHA256 (mariadb-1.1.12.tar.gz) = 50b02ff2c78b1b4f4628a054e3c8c7dd92972137727a5cc309a64c9ed20c878c
-SIZE (mariadb-1.1.12.tar.gz) = 85934
+TIMESTAMP = 1752424737
+SHA256 (mariadb-1.1.13.tar.gz) = 3a0fd24fae2b9990dc13a0a427a43d4a5434cc2a8c3b260a27f40b7824719037
+SIZE (mariadb-1.1.13.tar.gz) = 111126
diff --git a/deskutils/lumina-pdf/Makefile b/deskutils/lumina-pdf/Makefile
index 64c0c5b7d577..5b3c2575d736 100644
--- a/deskutils/lumina-pdf/Makefile
+++ b/deskutils/lumina-pdf/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lumina-pdf
DISTVERSION= 1.6.2
-PORTREVISION= 18
+PORTREVISION= 19
CATEGORIES= deskutils
MAINTAINER= jwb@FreeBSD.org
diff --git a/devel/Makefile b/devel/Makefile
index 3398148d753d..66a4828463a7 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -6279,8 +6279,6 @@
SUBDIR += pycanberra
SUBDIR += pycdc
SUBDIR += pycharm
- SUBDIR += pycharm-ce
- SUBDIR += pycharm-pro
SUBDIR += pycomposefile
SUBDIR += pycos
SUBDIR += pycount
diff --git a/devel/cirrus-cli/Makefile b/devel/cirrus-cli/Makefile
index b15b17fa6c79..ee8d81a5bbe7 100644
--- a/devel/cirrus-cli/Makefile
+++ b/devel/cirrus-cli/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cirrus-cli
DISTVERSIONPREFIX= v
-DISTVERSION= 0.139.2
+DISTVERSION= 0.140.0
CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
diff --git a/devel/cirrus-cli/distinfo b/devel/cirrus-cli/distinfo
index a39c7c5914c6..5fde66191e34 100644
--- a/devel/cirrus-cli/distinfo
+++ b/devel/cirrus-cli/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752210896
-SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.139.2/v0.139.2.mod) = 7d522d90817edfb7f35436ff0bcab88ccf74b1c0f5622ba976b6f0d9854e1a2f
-SIZE (go/devel_cirrus-cli/cirrus-cli-v0.139.2/v0.139.2.mod) = 11365
-SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.139.2/v0.139.2.zip) = ab0d5815a0c63577870d7667a4c071b75ade61efaadbccc14e99f4db829d11fa
-SIZE (go/devel_cirrus-cli/cirrus-cli-v0.139.2/v0.139.2.zip) = 1416536
+TIMESTAMP = 1752393596
+SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.140.0/v0.140.0.mod) = b8a18fc69c1d97512327785f7558b1242ceb3be78759a071ab109b921461c3e4
+SIZE (go/devel_cirrus-cli/cirrus-cli-v0.140.0/v0.140.0.mod) = 11416
+SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.140.0/v0.140.0.zip) = 76dbed608b5c49edaafb8acf7f8531a99402ed36238da81ecfd36ebbcf7b4a62
+SIZE (go/devel_cirrus-cli/cirrus-cli-v0.140.0/v0.140.0.zip) = 1420622
diff --git a/devel/codequery/Makefile b/devel/codequery/Makefile
index 4e05c932c2ca..ca1c30666109 100644
--- a/devel/codequery/Makefile
+++ b/devel/codequery/Makefile
@@ -1,6 +1,6 @@
PORTNAME= codequery
DISTVERSIONPREFIX= v
-DISTVERSION= 1.0.0
+DISTVERSION= 1.0.1
CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org
diff --git a/devel/codequery/distinfo b/devel/codequery/distinfo
index a1e8bbab6d5b..1a9b2b660847 100644
--- a/devel/codequery/distinfo
+++ b/devel/codequery/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1717245968
-SHA256 (ruben2020-codequery-v1.0.0_GH0.tar.gz) = b0776adeae2963f197e3b9a57eb7ca405542da5f6413e06063e8d68f8246baa8
-SIZE (ruben2020-codequery-v1.0.0_GH0.tar.gz) = 3859339
+TIMESTAMP = 1752520092
+SHA256 (ruben2020-codequery-v1.0.1_GH0.tar.gz) = 40781a7499adddddcb9b7ab2d1d840453aed08f91f5ebc7c339c2f13f63a9403
+SIZE (ruben2020-codequery-v1.0.1_GH0.tar.gz) = 3860313
diff --git a/devel/libphonenumber/Makefile b/devel/libphonenumber/Makefile
index 195d0d339b3b..f05c08765f92 100644
--- a/devel/libphonenumber/Makefile
+++ b/devel/libphonenumber/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libphonenumber
DISTVERSIONPREFIX= v
-DISTVERSION= 9.0.6
+DISTVERSION= 9.0.9
CATEGORIES= devel
MAINTAINER= kde@FreeBSD.org
diff --git a/devel/libphonenumber/distinfo b/devel/libphonenumber/distinfo
index 27cdc7033fb2..4880425ab62b 100644
--- a/devel/libphonenumber/distinfo
+++ b/devel/libphonenumber/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749154245
-SHA256 (google-libphonenumber-v9.0.6_GH0.tar.gz) = 0fc0f530f139de53b121a93b2b25cd96ab0d8bcfe95b4760be1f0213a75eadd2
-SIZE (google-libphonenumber-v9.0.6_GH0.tar.gz) = 13013074
+TIMESTAMP = 1752521122
+SHA256 (google-libphonenumber-v9.0.9_GH0.tar.gz) = 069b4c0cec74aa5b9195a1ddf294c9fa7f3ea0eefacd416bbb5c7fc7847665f1
+SIZE (google-libphonenumber-v9.0.9_GH0.tar.gz) = 13014529
diff --git a/devel/pecl-ev/files/patch-libev_ev.c b/devel/pecl-ev/files/patch-libev_ev.c
new file mode 100644
index 000000000000..0d6e8366e6e3
--- /dev/null
+++ b/devel/pecl-ev/files/patch-libev_ev.c
@@ -0,0 +1,24 @@
+--- libev/ev.c.orig 2024-09-03 13:53:22 UTC
++++ libev/ev.c
+@@ -490,7 +490,11 @@
+ #endif
+
+ #if EV_USE_INOTIFY
+-# include <sys/statfs.h>
++# ifdef __FreeBSD__
++# include <sys/mount.h>
++# else
++# include <sys/statfs.h>
++# endif
+ # include <sys/inotify.h>
+ /* some very old inotify.h headers don't have IN_DONT_FOLLOW */
+ # ifndef IN_DONT_FOLLOW
+@@ -2922,7 +2926,7 @@ ev_recommended_backends (void) EV_NOEXCEPT
+ {
+ unsigned int flags = ev_supported_backends ();
+
+-#ifndef __NetBSD__
++#if !defined(__NetBSD__) && !defined(__FreeBSD__)
+ /* kqueue is borked on everything but netbsd apparently */
+ /* it usually doesn't work correctly on anything but sockets and pipes */
+ flags &= ~EVBACKEND_KQUEUE;
diff --git a/devel/py-easyprocess/Makefile b/devel/py-easyprocess/Makefile
index ddfdecd7a5c6..fe64bb9bc3f8 100644
--- a/devel/py-easyprocess/Makefile
+++ b/devel/py-easyprocess/Makefile
@@ -14,7 +14,7 @@ LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}paver>0:devel/py-paver@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}cogapp>=2.3:devel/py-cog@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}cogapp>=2.3:devel/py-cogapp@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sphinx>=0,1:textproc/py-sphinx@${PY_FLAVOR}
NO_ARCH= YES
diff --git a/devel/py-freezegun/Makefile b/devel/py-freezegun/Makefile
index a8164b53c44b..4fcd4ec20fd6 100644
--- a/devel/py-freezegun/Makefile
+++ b/devel/py-freezegun/Makefile
@@ -1,5 +1,5 @@
PORTNAME= freezegun
-DISTVERSION= 1.5.2
+DISTVERSION= 1.5.3
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-freezegun/distinfo b/devel/py-freezegun/distinfo
index 5b00362941b0..8593f6da0210 100644
--- a/devel/py-freezegun/distinfo
+++ b/devel/py-freezegun/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748195417
-SHA256 (freezegun-1.5.2.tar.gz) = a54ae1d2f9c02dbf42e02c18a3ab95ab4295818b549a34dac55592d72a905181
-SIZE (freezegun-1.5.2.tar.gz) = 34855
+TIMESTAMP = 1752523467
+SHA256 (freezegun-1.5.3.tar.gz) = d7c6204e33a50affd7c7aa284f4f92e04e96f72d63313b89ceaaf60d9c64bc5e
+SIZE (freezegun-1.5.3.tar.gz) = 35484
diff --git a/devel/pycharm-ce/Makefile b/devel/pycharm-ce/Makefile
deleted file mode 100644
index 53bcf2927f9f..000000000000
--- a/devel/pycharm-ce/Makefile
+++ /dev/null
@@ -1,84 +0,0 @@
-PORTNAME= pycharm-ce
-DISTVERSION= 2024.3.5
-CATEGORIES= devel java python
-MASTER_SITES= https://download.jetbrains.com/python/ \
- http://download.jetbrains.com/python/
-DISTNAME= pycharm-community-${PORTVERSION}
-
-MAINTAINER= jonc@chen.org.nz
-COMMENT= JetBrains PyCharm Community Edition IDE
-WWW= https://www.jetbrains.com/pycharm/
-
-LICENSE= APACHE20
-
-DEPRECATED= Pycharm is now unified product. Please switch to devel/pycharm
-EXPIRATION_DATE= 2025-07-15
-
-BUILD_DEPENDS= jna>0:devel/jna
-RUN_DEPENDS= intellij-fsnotifier>0:java/intellij-fsnotifier \
- jetbrains-pty4j>=0.12.13:devel/jetbrains-pty4j \
- jetbrains-restarter>=233.11799.241:devel/jetbrains-restarter \
- jetbrains-sqlite>=232.8660.185:devel/jetbrains-sqlite
-
-USES= desktop-file-utils java python:run shebangfix
-JAVA_VERSION= 17+
-SHEBANG_FILES= plugins/python-ce/helpers/pycodestyle-2.10.0.py \
- plugins/python-ce/helpers/pycodestyle.py \
- plugins/python-ce/helpers/py3only/docutils/utils/math/math2html.py \
- plugins/python-ce/helpers/py3only/docutils/utils/smartquotes.py \
- plugins/python-ce/helpers/py3only/docutils/writers/odf_odt/prepstyles.py \
- plugins/python-ce/helpers/typeshed/scripts/sync_tensorflow_protobuf_stubs.sh \
- plugins/python-ce/helpers/typeshed/scripts/sync_s2clientprotocol_protobuf_stubs.sh
-
-# Ignore:
-# - non-native binaries
-# - the bundled native Pty4J support libraries, they are replaced by java/jetbrains-pty4j
-# - bundled linux-only JRE
-EXTRACT_AFTER_ARGS= --exclude ${DISTNAME}/bin/*fsnotifier* \
- --exclude ${DISTNAME}/bin/*.so \
- --exclude ${DISTNAME}/bin/pycharm \
- --exclude ${DISTNAME}/bin/repair \
- --exclude ${DISTNAME}/bin/restarter \
- --exclude ${DISTNAME}/lib/*.so \
- --exclude ${DISTNAME}/plugins/*.so \
- --exclude ${DISTNAME}/plugins/cwm-plugin/quiche-native \
- --exclude ${DISTNAME}/plugins/python-ce/helpers/pydev/pydevd_attach_to_process \
- --exclude ${DISTNAME}/lib/pty4j \
- --exclude ${DISTNAME}/jbr \
- --no-same-owner --no-same-permissions
-
-NO_BUILD= yes
-
-.include "${.CURDIR}/../../java/intellij/common.mk"
-
-SUB_FILES+= ${PORTNAME}.desktop pkg-message pycharm
-SUB_LIST+= IDEA_HOME=${IDEA_HOME}
-
-post-extract:
- @${FIND} ${WRKSRC}/lib ${WRKSRC}/plugins -type d -empty -delete
-# TODO: Remove and enable fsnotifier when devel/libinotify is fixed
-# Disable filewatcher warning message on IDEA startup
- ${ECHO} "idea.filewatcher.disabled=true" >> ${WRKSRC}/bin/idea.properties
-# Use fsnotifier replacement provided by java/intellij-fsnotifier
- ${ECHO} "idea.filewatcher.executable.path=${IDEA_HOME}/bin/fsnotifier" >> ${WRKSRC}/bin/idea.properties
-
-do-install:
- @${MKDIR} ${STAGEDIR}${DATADIR}
- cd "${WRKSRC}" && ${FIND} . | ${CPIO} -pdum -R root:wheel ${STAGEDIR}${DATADIR}
- ${INSTALL_SCRIPT} ${WRKDIR}/pycharm ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
- ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}.desktop ${STAGEDIR}${DESKTOPDIR}
-# Install FreeBSD native lib provided by devel/jna
- @${MKDIR} ${WRKDIR}/jna
- @(cd ${WRKDIR}/jna && ${JAR} xf ${JAVAJARDIR}/jna.jar com/sun/jna/freebsd-x86-64/libjnidispatch.so)
- ${MKDIR} ${STAGEDIR}${DATADIR}/lib/jna/amd64
- ${INSTALL_LIB} ${WRKDIR}/jna/com/sun/jna/freebsd-x86-64/libjnidispatch.so ${STAGEDIR}${DATADIR}/lib/jna/amd64/
-# Use pty4j replacement provided by devel/jetbrains-pty4j
- ${MKDIR} ${STAGEDIR}${DATADIR}/lib/pty4j/freebsd/x86-64
- ${LN} -sf ../../../../../jetbrains/pty4j/amd64/libpty.so ${STAGEDIR}${DATADIR}/lib/pty4j/freebsd/x86-64/libpty.so
-# Use restarter provided by devel/jetbrains-restarter
- ${LN} -sf ../../jetbrains/restarter/restarter ${STAGEDIR}${DATADIR}/bin/restarter
-# Use sqlite replacement provided by devel/jetbrains-sqlite
- ${MKDIR} ${STAGEDIR}${DATADIR}/lib/native/linux-x86_64
- ${LN} -sf ../../../../jetbrains/sqlite/amd64/libsqliteij.so ${STAGEDIR}${DATADIR}/lib/native/linux-x86_64/libsqliteij.so
-
-.include <bsd.port.mk>
diff --git a/devel/pycharm-ce/distinfo b/devel/pycharm-ce/distinfo
deleted file mode 100644
index 16f38f24e407..000000000000
--- a/devel/pycharm-ce/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1742863677
-SHA256 (pycharm-community-2024.3.5.tar.gz) = e8d5aa2a05d35e3cb3cd186d446242c191d03b3d0556b160b6875a830c91cc2b
-SIZE (pycharm-community-2024.3.5.tar.gz) = 790231632
diff --git a/devel/pycharm-ce/files/pkg-message.in b/devel/pycharm-ce/files/pkg-message.in
deleted file mode 100644
index 1e6f444bc43f..000000000000
--- a/devel/pycharm-ce/files/pkg-message.in
+++ /dev/null
@@ -1,14 +0,0 @@
-[
-{ type: install
- message: <<EOM
-There is experimental native (faster) file watching support which is
-disabled by default. Currently there are problems with watching large
-trees. To enable edit %%DATADIR%%/bin/idea.properties and append
-
- idea.filewatcher.disabled=false
- idea.filewatcher.executable.path=%%IDEA_HOME%%/bin/fsnotifier
-
-Only enable fsnotifier if your projects have < 600 files.
-EOM
-}
-]
diff --git a/devel/pycharm-ce/files/pycharm-ce.desktop.in b/devel/pycharm-ce/files/pycharm-ce.desktop.in
deleted file mode 100644
index b88bbeb5cce0..000000000000
--- a/devel/pycharm-ce/files/pycharm-ce.desktop.in
+++ /dev/null
@@ -1,13 +0,0 @@
-[Desktop Entry]
-Version=1.0
-Encoding=UTF-8
-Type=Application
-Name=JetBrains PyCharm Community Edition IDE
-GenericName=JetBrains PyCharm Community Edition IDE
-Icon=%%DATADIR%%/bin/pycharm.svg
-Exec=%%PREFIX%%/bin/pycharm-ce
-Comment=Develop with pleasure!
-Terminal=false
-StartupNotify=true
-StartupWMClass=jetbrains-pycharm-ce
-Categories=Application;Development;IDE;
diff --git a/devel/pycharm-ce/files/pycharm.in b/devel/pycharm-ce/files/pycharm.in
deleted file mode 100644
index f7c75269e99c..000000000000
--- a/devel/pycharm-ce/files/pycharm.in
+++ /dev/null
@@ -1,6 +0,0 @@
-#!/bin/sh
-#
-# Wrapper to enforce usable Java versions
-#
-export JAVA_VERSION=%%JAVA_VERSION%%
-exec "%%DATADIR%%/bin/pycharm.sh" "$@"
diff --git a/devel/pycharm-ce/pkg-descr b/devel/pycharm-ce/pkg-descr
deleted file mode 100644
index e79bc1968d53..000000000000
--- a/devel/pycharm-ce/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-PyCharm is an advanced IDE developed by JetBrains and focused on
-developer productivity. PyCharm provides smart code completion,
-code inspections, on-the-fly error highlighting and quick-fixes,
-along with automated code refactorings and rich navigation capabilities.
diff --git a/devel/pycharm-ce/pkg-plist b/devel/pycharm-ce/pkg-plist
deleted file mode 100644
index f70a69af493b..000000000000
--- a/devel/pycharm-ce/pkg-plist
+++ /dev/null
@@ -1,7599 +0,0 @@
-bin/pycharm-ce
-share/applications/pycharm-ce.desktop
-%%DATADIR%%/Install-Linux-tar.txt
-%%DATADIR%%/bin/brokenPlugins.db
-%%DATADIR%%/bin/format.sh
-%%DATADIR%%/bin/idea.properties
-%%DATADIR%%/bin/inspect.sh
-%%DATADIR%%/bin/jetbrains_client.sh
-%%DATADIR%%/bin/jetbrains_client64.vmoptions
-%%DATADIR%%/bin/ltedit.sh
-%%DATADIR%%/bin/pycharm.png
-%%DATADIR%%/bin/pycharm.sh
-%%DATADIR%%/bin/pycharm.svg
-%%DATADIR%%/bin/pycharm64.vmoptions
-%%DATADIR%%/bin/restarter
-%%DATADIR%%/build.txt
-%%DATADIR%%/help/ReferenceCard.pdf
-%%DATADIR%%/help/ReferenceCardForMac.pdf
-%%DATADIR%%/lib/annotations.jar
-%%DATADIR%%/lib/app-client.jar
-%%DATADIR%%/lib/app.jar
-%%DATADIR%%/lib/bouncy-castle.jar
-%%DATADIR%%/lib/build-marker-PC-243.26053.29
-%%DATADIR%%/lib/cds/classesLogAgent.jar
-%%DATADIR%%/lib/external-system-rt.jar
-%%DATADIR%%/lib/externalProcess-rt.jar
-%%DATADIR%%/lib/forms_rt.jar
-%%DATADIR%%/lib/frontend/frontend-customization.jar
-%%DATADIR%%/lib/frontend/frontend.jar
-%%DATADIR%%/lib/groovy.jar
-%%DATADIR%%/lib/jna/amd64/libjnidispatch.so
-%%DATADIR%%/lib/jps-model.jar
-%%DATADIR%%/lib/jsch-agent.jar
-%%DATADIR%%/lib/kotlinx-coroutines-slf4j-1.8.0-intellij.jar
-%%DATADIR%%/lib/lib-client.jar
-%%DATADIR%%/lib/lib.jar
-%%DATADIR%%/lib/modules/intellij.ide.startup.importSettings.jar
-%%DATADIR%%/lib/modules/intellij.libraries.compose.desktop.jar
-%%DATADIR%%/lib/modules/intellij.libraries.ktor.client.cio.jar
-%%DATADIR%%/lib/modules/intellij.libraries.ktor.client.jar
-%%DATADIR%%/lib/modules/intellij.libraries.microba.jar
-%%DATADIR%%/lib/modules/intellij.libraries.skiko.jar
-%%DATADIR%%/lib/modules/intellij.platform.clouds.jar
-%%DATADIR%%/lib/modules/intellij.platform.collaborationTools.jar
-%%DATADIR%%/lib/modules/intellij.platform.compose.jar
-%%DATADIR%%/lib/modules/intellij.platform.debugger.impl.backend.jar
-%%DATADIR%%/lib/modules/intellij.platform.debugger.impl.frontend.jar
-%%DATADIR%%/lib/modules/intellij.platform.diagnostic.freezeAnalyzer.jar
-%%DATADIR%%/lib/modules/intellij.platform.diagnostic.freezes.jar
-%%DATADIR%%/lib/modules/intellij.platform.execution.dashboard.jar
-%%DATADIR%%/lib/modules/intellij.platform.execution.serviceView.jar
-%%DATADIR%%/lib/modules/intellij.platform.frontend.jar
-%%DATADIR%%/lib/modules/intellij.platform.ide.newUiOnboarding.jar
-%%DATADIR%%/lib/modules/intellij.platform.images.backend.svg.jar
-%%DATADIR%%/lib/modules/intellij.platform.images.copyright.jar
-%%DATADIR%%/lib/modules/intellij.platform.inline.completion.jar
-%%DATADIR%%/lib/modules/intellij.platform.kernel.backend.jar
-%%DATADIR%%/lib/modules/intellij.platform.lvcs.impl.jar
-%%DATADIR%%/lib/modules/intellij.platform.navbar.backend.jar
-%%DATADIR%%/lib/modules/intellij.platform.navbar.frontend.jar
-%%DATADIR%%/lib/modules/intellij.platform.navbar.jar
-%%DATADIR%%/lib/modules/intellij.platform.navbar.monolith.jar
-%%DATADIR%%/lib/modules/intellij.platform.progress.backend.jar
-%%DATADIR%%/lib/modules/intellij.platform.project.backend.jar
-%%DATADIR%%/lib/modules/intellij.platform.registry.cloud.jar
-%%DATADIR%%/lib/modules/intellij.platform.rpc.backend.jar
-%%DATADIR%%/lib/modules/intellij.platform.settings.local.jar
-%%DATADIR%%/lib/modules/intellij.platform.smRunner.vcs.jar
-%%DATADIR%%/lib/modules/intellij.platform.tips.jar
-%%DATADIR%%/lib/modules/intellij.platform.vcs.dvcs.impl.jar
-%%DATADIR%%/lib/modules/intellij.platform.vcs.impl.jar
-%%DATADIR%%/lib/modules/intellij.platform.vcs.log.impl.jar
-%%DATADIR%%/lib/modules/intellij.settingsSync.core.jar
-%%DATADIR%%/lib/modules/intellij.smart.update.jar
-%%DATADIR%%/lib/native/linux-x86_64/libsqliteij.so
-%%DATADIR%%/lib/nio-fs.jar
-%%DATADIR%%/lib/opentelemetry.jar
-%%DATADIR%%/lib/platform-loader.jar
-%%DATADIR%%/lib/protobuf.jar
-%%DATADIR%%/lib/pty4j/freebsd/x86-64/libpty.so
-%%DATADIR%%/lib/rd.jar
-%%DATADIR%%/lib/src/pycharm-openapi-src.zip
-%%DATADIR%%/lib/stats.jar
-%%DATADIR%%/lib/testFramework.jar
-%%DATADIR%%/lib/trove.jar
-%%DATADIR%%/lib/util-8.jar
-%%DATADIR%%/lib/util.jar
-%%DATADIR%%/lib/util_rt.jar
-%%DATADIR%%/license/LICENSE.txt
-%%DATADIR%%/license/NOTICE.txt
-%%DATADIR%%/license/javahelp_license.txt
-%%DATADIR%%/license/javolution_license.txt
-%%DATADIR%%/license/launcher-third-party-libraries.html
-%%DATADIR%%/license/saxon-conditions.html
-%%DATADIR%%/license/third-party-libraries.html
-%%DATADIR%%/license/third-party-libraries.json
-%%DATADIR%%/license/yourkit-license-redist.txt
-%%DATADIR%%/modules/module-descriptors.jar
-%%DATADIR%%/plugins/color-scheme-github/lib/color-scheme-github.jar
-%%DATADIR%%/plugins/color-scheme-monokai/lib/color-scheme-monokai.jar
-%%DATADIR%%/plugins/color-scheme-twilight/lib/color-scheme-twilight.jar
-%%DATADIR%%/plugins/color-scheme-warmNeon/lib/color-scheme-warmNeon.jar
-%%DATADIR%%/plugins/completionMlRanking/lib/completionMlRanking.jar
-%%DATADIR%%/plugins/configurationScript/lib/configurationScript.jar
-%%DATADIR%%/plugins/copyright/lib/copyright.jar
-%%DATADIR%%/plugins/cwm-plugin/jre-build.txt
-%%DATADIR%%/plugins/cwm-plugin/lib/bouncy-castle-pgp.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/client/cwm-guest-driver.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/client/cwm-guest-markdown.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/client/cwm-guest-performanceTesting.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/client/cwm-guest-terminal.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/client/cwm-guest.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/client/cwm-plugin-frontend.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/client/platform-ssh.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/client/rd-client.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/cwm-common.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/cwm-host-unattended.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/cwm-host.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/cwm-model.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/cwm-plugin-android.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/cwm-plugin-backend.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/cwm-plugin-common.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/cwm-plugin.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/cwm-unattended-common.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/grpc-netty-shaded.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/ice4j.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/java-websocket.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/jitsi-utils.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/jnaerator-runtime.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/jstun.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.java.backend.split.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.performanceTesting.backend.split.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.platform.execution.frontend.split.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.platform.inline.completion.frontend.split.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.platform.inline.completion.split.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.platform.kernel.backend.split.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.platform.navbar.backend.split.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.platform.progress.frontend.split.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.platform.project.frontend.split.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.platform.rpc.split.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.platform.vcs.common.split.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.platform.vcs.frontend.split.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.terminal.backend.split.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/quiche-jna-stubs.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/rd.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/tls-channel.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/vcs-protocol.jar
-%%DATADIR%%/plugins/dev/lib/dev.jar
-%%DATADIR%%/plugins/editorconfig/lib/editorconfig.jar
-%%DATADIR%%/plugins/emojipicker/lib/emojipicker.jar
-%%DATADIR%%/plugins/featuresTrainer/lib/featuresTrainer.jar
-%%DATADIR%%/plugins/fullLine/lib/fullLine.jar
-%%DATADIR%%/plugins/fullLine/lib/modules/intellij.fullLine.css.jar
-%%DATADIR%%/plugins/fullLine/lib/modules/intellij.fullLine.go.jar
-%%DATADIR%%/plugins/fullLine/lib/modules/intellij.fullLine.html.jar
-%%DATADIR%%/plugins/fullLine/lib/modules/intellij.fullLine.java.jar
-%%DATADIR%%/plugins/fullLine/lib/modules/intellij.fullLine.js.jar
-%%DATADIR%%/plugins/fullLine/lib/modules/intellij.fullLine.kotlin.jar
-%%DATADIR%%/plugins/fullLine/lib/modules/intellij.fullLine.php.jar
-%%DATADIR%%/plugins/fullLine/lib/modules/intellij.fullLine.python.jar
-%%DATADIR%%/plugins/fullLine/lib/modules/intellij.fullLine.rider.cpp.jar
-%%DATADIR%%/plugins/fullLine/lib/modules/intellij.fullLine.rider.csharp.jar
-%%DATADIR%%/plugins/fullLine/lib/modules/intellij.fullLine.ruby.jar
-%%DATADIR%%/plugins/fullLine/lib/modules/intellij.fullLine.terraform.jar
-%%DATADIR%%/plugins/fullLine/promo/.DS_Store
-%%DATADIR%%/plugins/fullLine/promo/Aqua/AIEnterprise.png
-%%DATADIR%%/plugins/fullLine/promo/Aqua/CloudCompletion.png
-%%DATADIR%%/plugins/fullLine/promo/Aqua/CloudCompletion_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Aqua/CommandGenerationInTerminal.png
-%%DATADIR%%/plugins/fullLine/promo/Aqua/CommandGenerationInTerminal_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Aqua/ContextAwareChat.png
-%%DATADIR%%/plugins/fullLine/promo/Aqua/ContextAwareChat_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Aqua/FixWithAI.png
-%%DATADIR%%/plugins/fullLine/promo/Aqua/FixWithAI_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Aqua/GenerateTests.png
-%%DATADIR%%/plugins/fullLine/promo/Aqua/GenerateTests_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Aqua/LocalCompletion.png
-%%DATADIR%%/plugins/fullLine/promo/Aqua/LocalCompletion_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Aqua/MergeWithAI.png
-%%DATADIR%%/plugins/fullLine/promo/Aqua/MergeWithAI_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Aqua/content.json
-%%DATADIR%%/plugins/fullLine/promo/CLion/ ContextAwareChat.png
-%%DATADIR%%/plugins/fullLine/promo/CLion/ ContextAwareChat_dark.png
-%%DATADIR%%/plugins/fullLine/promo/CLion/AIEnterprise.png
-%%DATADIR%%/plugins/fullLine/promo/CLion/CloudCompletion.png
-%%DATADIR%%/plugins/fullLine/promo/CLion/CloudCompletion_dark.png
-%%DATADIR%%/plugins/fullLine/promo/CLion/CommandGenerationInTerminal.png
-%%DATADIR%%/plugins/fullLine/promo/CLion/CommandGenerationInTerminal_dark.png
-%%DATADIR%%/plugins/fullLine/promo/CLion/FixWithAI.png
-%%DATADIR%%/plugins/fullLine/promo/CLion/FixWithAI_dark.png
-%%DATADIR%%/plugins/fullLine/promo/CLion/LocalCompletion.png
-%%DATADIR%%/plugins/fullLine/promo/CLion/LocalCompletion_dark.png
-%%DATADIR%%/plugins/fullLine/promo/CLion/MergeWithAI.png
-%%DATADIR%%/plugins/fullLine/promo/CLion/MergeWithAI_dark.png
-%%DATADIR%%/plugins/fullLine/promo/CLion/content.json
-%%DATADIR%%/plugins/fullLine/promo/DataGrip/AIEnterprise.png
-%%DATADIR%%/plugins/fullLine/promo/DataGrip/ContextAwareChat.png
-%%DATADIR%%/plugins/fullLine/promo/DataGrip/ContextAwareChat_dark.png
-%%DATADIR%%/plugins/fullLine/promo/DataGrip/FixWithAI.png
-%%DATADIR%%/plugins/fullLine/promo/DataGrip/FixWithAI_dark.png
-%%DATADIR%%/plugins/fullLine/promo/DataGrip/MergeWithAI.png
-%%DATADIR%%/plugins/fullLine/promo/DataGrip/MergeWithAI_dark.png
-%%DATADIR%%/plugins/fullLine/promo/DataGrip/content.json
-%%DATADIR%%/plugins/fullLine/promo/DataSpell/AIEnterprise.png
-%%DATADIR%%/plugins/fullLine/promo/DataSpell/CloudCompletion.png
-%%DATADIR%%/plugins/fullLine/promo/DataSpell/CloudCompletion_dark.png
-%%DATADIR%%/plugins/fullLine/promo/DataSpell/ContextAwareChat.png
-%%DATADIR%%/plugins/fullLine/promo/DataSpell/ContextAwareChat_dark.png
-%%DATADIR%%/plugins/fullLine/promo/DataSpell/FixWithAI.png
-%%DATADIR%%/plugins/fullLine/promo/DataSpell/FixWithAI_dark.png
-%%DATADIR%%/plugins/fullLine/promo/DataSpell/LocalCompletion.png
-%%DATADIR%%/plugins/fullLine/promo/DataSpell/LocalCompletion_dark.png
-%%DATADIR%%/plugins/fullLine/promo/DataSpell/MergeWithAI.png
-%%DATADIR%%/plugins/fullLine/promo/DataSpell/MergeWithAI_dark.png
-%%DATADIR%%/plugins/fullLine/promo/DataSpell/content.json
-%%DATADIR%%/plugins/fullLine/promo/GoLand/AIEnterprise.png
-%%DATADIR%%/plugins/fullLine/promo/GoLand/CloudCompletion.png
-%%DATADIR%%/plugins/fullLine/promo/GoLand/CloudCompletion_dark.png
-%%DATADIR%%/plugins/fullLine/promo/GoLand/CommandGenerationInTerminal.png
-%%DATADIR%%/plugins/fullLine/promo/GoLand/CommandGenerationInTerminal_dark.png
-%%DATADIR%%/plugins/fullLine/promo/GoLand/ContextAwareChat.png
-%%DATADIR%%/plugins/fullLine/promo/GoLand/ContextAwareChat_dark.png
-%%DATADIR%%/plugins/fullLine/promo/GoLand/FixWithAI.png
-%%DATADIR%%/plugins/fullLine/promo/GoLand/FixWithAI_dark.png
-%%DATADIR%%/plugins/fullLine/promo/GoLand/LocalCompletion.png
-%%DATADIR%%/plugins/fullLine/promo/GoLand/LocalCompletion_dark.png
-%%DATADIR%%/plugins/fullLine/promo/GoLand/content.json
-%%DATADIR%%/plugins/fullLine/promo/Idea/AIEnterprise.png
-%%DATADIR%%/plugins/fullLine/promo/Idea/CloudCompletion.png
-%%DATADIR%%/plugins/fullLine/promo/Idea/CloudCompletion_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Idea/CommandGenerationInTerminal.png
-%%DATADIR%%/plugins/fullLine/promo/Idea/CommandGenerationInTerminal_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Idea/ContextAwareChat.png
-%%DATADIR%%/plugins/fullLine/promo/Idea/ContextAwareChat_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Idea/FixWithAI.png
-%%DATADIR%%/plugins/fullLine/promo/Idea/FixWithAI_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Idea/GenerateTests.png
-%%DATADIR%%/plugins/fullLine/promo/Idea/GenerateTests_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Idea/LocalCompletion.png
-%%DATADIR%%/plugins/fullLine/promo/Idea/LocalCompletion_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Idea/MergeWithAI.png
-%%DATADIR%%/plugins/fullLine/promo/Idea/MergeWithAI_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Idea/content.json
-%%DATADIR%%/plugins/fullLine/promo/PhpStorm/AIEnterprise.png
-%%DATADIR%%/plugins/fullLine/promo/PhpStorm/CloudCompletion.png
-%%DATADIR%%/plugins/fullLine/promo/PhpStorm/CloudCompletion_dark.png
-%%DATADIR%%/plugins/fullLine/promo/PhpStorm/CommandGenerationInTerminal.png
-%%DATADIR%%/plugins/fullLine/promo/PhpStorm/CommandGenerationInTerminal_dark.png
-%%DATADIR%%/plugins/fullLine/promo/PhpStorm/ContextAwareChat.png
-%%DATADIR%%/plugins/fullLine/promo/PhpStorm/ContextAwareChat_dark.png
-%%DATADIR%%/plugins/fullLine/promo/PhpStorm/FixWithAI.png
-%%DATADIR%%/plugins/fullLine/promo/PhpStorm/FixWithAI_dark.png
-%%DATADIR%%/plugins/fullLine/promo/PhpStorm/GenerateTests.png
-%%DATADIR%%/plugins/fullLine/promo/PhpStorm/GenerateTests_dark.png
-%%DATADIR%%/plugins/fullLine/promo/PhpStorm/LocalCompletion.png
-%%DATADIR%%/plugins/fullLine/promo/PhpStorm/LocalCompletion_dark.png
-%%DATADIR%%/plugins/fullLine/promo/PhpStorm/MergeWithAI.png
-%%DATADIR%%/plugins/fullLine/promo/PhpStorm/MergeWithAI_dark.png
-%%DATADIR%%/plugins/fullLine/promo/PhpStorm/content.json
-%%DATADIR%%/plugins/fullLine/promo/Python/AIEnterprise.png
-%%DATADIR%%/plugins/fullLine/promo/Python/CloudCompletion.png
-%%DATADIR%%/plugins/fullLine/promo/Python/CloudCompletion_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Python/CommandGenerationInTerminal.png
-%%DATADIR%%/plugins/fullLine/promo/Python/CommandGenerationInTerminal_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Python/ContextAwareChat.png
-%%DATADIR%%/plugins/fullLine/promo/Python/ContextAwareChat_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Python/FixWithAI.png
-%%DATADIR%%/plugins/fullLine/promo/Python/FixWithAI_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Python/GenerateTests.png
-%%DATADIR%%/plugins/fullLine/promo/Python/GenerateTests_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Python/LocalCompletion.png
-%%DATADIR%%/plugins/fullLine/promo/Python/LocalCompletion_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Python/MergeWithAI.png
-%%DATADIR%%/plugins/fullLine/promo/Python/MergeWithAI_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Python/content.json
-%%DATADIR%%/plugins/fullLine/promo/Rider/AIEnterprise.png
-%%DATADIR%%/plugins/fullLine/promo/Rider/CloudCompletion.png
-%%DATADIR%%/plugins/fullLine/promo/Rider/CloudCompletion_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Rider/CommandGenerationInTerminal.png
-%%DATADIR%%/plugins/fullLine/promo/Rider/CommandGenerationInTerminal_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Rider/ContextAwareChat.png
-%%DATADIR%%/plugins/fullLine/promo/Rider/ContextAwareChat_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Rider/FixWithAI.png
-%%DATADIR%%/plugins/fullLine/promo/Rider/FixWithAI_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Rider/LocalCompletion.png
-%%DATADIR%%/plugins/fullLine/promo/Rider/LocalCompletion_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Rider/MergeWithAI.png
-%%DATADIR%%/plugins/fullLine/promo/Rider/MergeWithAI_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Rider/content.json
-%%DATADIR%%/plugins/fullLine/promo/Ruby/AIEnterprise.png
-%%DATADIR%%/plugins/fullLine/promo/Ruby/CloudCompletion.png
-%%DATADIR%%/plugins/fullLine/promo/Ruby/CloudCompletion_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Ruby/CommandGenerationInTerminal.png
-%%DATADIR%%/plugins/fullLine/promo/Ruby/CommandGenerationInTerminal_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Ruby/ContextAwareChat.png
-%%DATADIR%%/plugins/fullLine/promo/Ruby/ContextAwareChat_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Ruby/FixWithAI.png
-%%DATADIR%%/plugins/fullLine/promo/Ruby/FixWithAI_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Ruby/GenerateTests.png
-%%DATADIR%%/plugins/fullLine/promo/Ruby/GenerateTests_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Ruby/LocalCompletion.png
-%%DATADIR%%/plugins/fullLine/promo/Ruby/LocalCompletion_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Ruby/MergeWithAI.png
-%%DATADIR%%/plugins/fullLine/promo/Ruby/MergeWithAI_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Ruby/content.json
-%%DATADIR%%/plugins/fullLine/promo/RustRover/.DS_Store
-%%DATADIR%%/plugins/fullLine/promo/RustRover/AIEnterprise.png
-%%DATADIR%%/plugins/fullLine/promo/RustRover/CloudCompletion.png
-%%DATADIR%%/plugins/fullLine/promo/RustRover/CloudCompletion_dark.png
-%%DATADIR%%/plugins/fullLine/promo/RustRover/CommandGenerationInTerminal.png
-%%DATADIR%%/plugins/fullLine/promo/RustRover/CommandGenerationInTerminal_dark.png
-%%DATADIR%%/plugins/fullLine/promo/RustRover/ContextAwareChat.png
-%%DATADIR%%/plugins/fullLine/promo/RustRover/ContextAwareChat_dark.png
-%%DATADIR%%/plugins/fullLine/promo/RustRover/FixWithAI.png
-%%DATADIR%%/plugins/fullLine/promo/RustRover/FixWithAI_dark.png
-%%DATADIR%%/plugins/fullLine/promo/RustRover/LocalCompletion.png
-%%DATADIR%%/plugins/fullLine/promo/RustRover/LocalCompletion_dark.png
-%%DATADIR%%/plugins/fullLine/promo/RustRover/MergeWithAI.png
-%%DATADIR%%/plugins/fullLine/promo/RustRover/MergeWithAI_dark.png
-%%DATADIR%%/plugins/fullLine/promo/RustRover/content.json
-%%DATADIR%%/plugins/fullLine/promo/WebStorm/AIEnterprise.png
-%%DATADIR%%/plugins/fullLine/promo/WebStorm/CloudCompletion.png
-%%DATADIR%%/plugins/fullLine/promo/WebStorm/CloudCompletion_dark.png
-%%DATADIR%%/plugins/fullLine/promo/WebStorm/CommandGenerationInTerminal.png
-%%DATADIR%%/plugins/fullLine/promo/WebStorm/CommandGenerationInTerminal_dark.png
-%%DATADIR%%/plugins/fullLine/promo/WebStorm/ContextAwareChat.png
-%%DATADIR%%/plugins/fullLine/promo/WebStorm/ContextAwareChat_dark.png
-%%DATADIR%%/plugins/fullLine/promo/WebStorm/FixWithAI.png
-%%DATADIR%%/plugins/fullLine/promo/WebStorm/FixWithAI_dark.png
-%%DATADIR%%/plugins/fullLine/promo/WebStorm/GenerateTests.png
-%%DATADIR%%/plugins/fullLine/promo/WebStorm/GenerateTests_dark.png
-%%DATADIR%%/plugins/fullLine/promo/WebStorm/LocalCompletion.png
-%%DATADIR%%/plugins/fullLine/promo/WebStorm/LocalCompletion_dark.png
-%%DATADIR%%/plugins/fullLine/promo/WebStorm/MergeWithAI.png
-%%DATADIR%%/plugins/fullLine/promo/WebStorm/MergeWithAI_dark.png
-%%DATADIR%%/plugins/fullLine/promo/WebStorm/content.json
-%%DATADIR%%/plugins/grazie/lib/grazie.jar
-%%DATADIR%%/plugins/indexing-shared/lib/indexing-shared.jar
-%%DATADIR%%/plugins/json/lib/json-split.jar
-%%DATADIR%%/plugins/json/lib/json.jar
-%%DATADIR%%/plugins/localization-ja/lib/localization-ja.jar
-%%DATADIR%%/plugins/localization-ko/lib/localization-ko.jar
-%%DATADIR%%/plugins/localization-zh/lib/localization-zh.jar
-%%DATADIR%%/plugins/markdown/lib/markdown.jar
-%%DATADIR%%/plugins/markdown/lib/modules/intellij.markdown.compose.preview.jar
-%%DATADIR%%/plugins/marketplace/lib/boot/marketplace-bootstrap.jar
-%%DATADIR%%/plugins/marketplace/lib/boot/marketplace-impl.jar
-%%DATADIR%%/plugins/marketplace/lib/marketplace.jar
-%%DATADIR%%/plugins/marketplace/platform-build.txt
-%%DATADIR%%/plugins/marketplaceMl/lib/marketplaceMl.jar
-%%DATADIR%%/plugins/ml-inline-completion/lib/ml-inline-completion.jar
-%%DATADIR%%/plugins/packageChecker/lib/packageChecker.jar
-%%DATADIR%%/plugins/performanceTesting-async/lib/performanceTesting-async.jar
-%%DATADIR%%/plugins/performanceTesting/lib/performanceTesting.jar
-%%DATADIR%%/plugins/platform-ide-provisioner/lib/platform-ide-provisioner.jar
-%%DATADIR%%/plugins/platform-images/lib/platform-images.jar
-%%DATADIR%%/plugins/platform-langInjection/lib/java-langInjection-jps.jar
-%%DATADIR%%/plugins/platform-langInjection/lib/platform-langInjection.jar
-%%DATADIR%%/plugins/plugin-classpath.txt
-%%DATADIR%%/plugins/properties/lib/properties.jar
-%%DATADIR%%/plugins/pycharm-community-customization/lib/pycharm-community-customization.jar
-%%DATADIR%%/plugins/pycharm-community-sharedIndexes-bundled/lib/pycharm-community-sharedIndexes-bundled.jar
-%%DATADIR%%/plugins/pycharm-community-sharedIndexes-bundled/python-sdk/python-sdk-4f4e415b4190-aa17d162503b.ijx
-%%DATADIR%%/plugins/pycharm-community-sharedIndexes-bundled/python-sdk/python-sdk-4f4e415b4190-aa17d162503b.txt
-%%DATADIR%%/plugins/python-ce/helpers/.gitignore
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/MathJax.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/config/TeX-AMS_HTML-full.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/config/local/local.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/extensions/AssistiveMML.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/extensions/MathEvents.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/extensions/MathMenu.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/extensions/MathZoom.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/extensions/TeX/AMSmath.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/extensions/TeX/AMSsymbols.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/extensions/TeX/noErrors.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/extensions/TeX/noUndefined.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/extensions/fast-preview.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/extensions/tex2jax.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/extensions/toMathML.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/element/mml/jax.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/element/mml/optable/Arrows.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/element/mml/optable/BasicLatin.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/element/mml/optable/CombDiacritMarks.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/element/mml/optable/CombDiactForSymbols.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/element/mml/optable/Dingbats.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/element/mml/optable/GeneralPunctuation.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/element/mml/optable/GeometricShapes.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/element/mml/optable/GreekAndCoptic.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/element/mml/optable/Latin1Supplement.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/element/mml/optable/LetterlikeSymbols.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/element/mml/optable/MathOperators.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/element/mml/optable/MiscMathSymbolsA.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/element/mml/optable/MiscMathSymbolsB.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/element/mml/optable/MiscSymbolsAndArrows.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/element/mml/optable/MiscTechnical.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/element/mml/optable/SpacingModLetters.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/element/mml/optable/SuppMathOperators.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/element/mml/optable/SupplementalArrowsA.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/element/mml/optable/SupplementalArrowsB.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/input/TeX/config.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/input/TeX/jax.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/autoload/annotation-xml.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/autoload/maction.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/autoload/menclose.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/autoload/mglyph.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/autoload/mmultiscripts.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/autoload/ms.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/autoload/mtable.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/autoload/multiline.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/blank.gif
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/config.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/Arrows.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/BBBold.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/BoxDrawing.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/CombDiacritMarks.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/Dingbats.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/EnclosedAlphanum.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/GeneralPunctuation.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/GeometricShapes.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/GreekAndCoptic.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/Latin1Supplement.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/LatinExtendedA.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/LetterlikeSymbols.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/Main.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/MathOperators.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/MiscMathSymbolsB.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/MiscSymbols.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/MiscTechnical.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/PUA.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/SpacingModLetters.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/SuppMathOperators.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Caligraphic/Bold/Main.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Caligraphic/Regular/Main.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Bold/BasicLatin.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Bold/Main.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Bold/Other.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Bold/PUA.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Regular/BasicLatin.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Regular/Main.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Regular/Other.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Regular/PUA.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Greek/Bold/Main.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Greek/BoldItalic/Main.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Greek/Italic/Main.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Greek/Regular/Main.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/Arrows.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/CombDiacritMarks.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/CombDiactForSymbols.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/GeneralPunctuation.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/GeometricShapes.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/Latin1Supplement.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/LatinExtendedA.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/LatinExtendedB.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/LetterlikeSymbols.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/Main.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/MathOperators.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/MiscMathSymbolsA.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/MiscSymbols.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/MiscTechnical.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/SpacingModLetters.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/SuppMathOperators.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/SupplementalArrowsA.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Italic/CombDiacritMarks.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Italic/GeneralPunctuation.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Italic/Latin1Supplement.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Italic/LetterlikeSymbols.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Italic/Main.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Regular/CombDiacritMarks.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Regular/GeometricShapes.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Regular/Main.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Regular/MiscSymbols.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Regular/SpacingModLetters.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Math/BoldItalic/Main.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Math/Italic/Main.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Bold/BasicLatin.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Bold/CombDiacritMarks.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Bold/Main.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Bold/Other.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Italic/BasicLatin.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Italic/CombDiacritMarks.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Italic/Main.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Italic/Other.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Regular/BasicLatin.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Regular/CombDiacritMarks.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Regular/Main.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Regular/Other.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Script/Regular/BasicLatin.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Script/Regular/Main.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Script/Regular/Other.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Size1/Regular/Main.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Size2/Regular/Main.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Size3/Regular/Main.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Size4/Regular/Main.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Typewriter/Regular/BasicLatin.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Typewriter/Regular/CombDiacritMarks.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Typewriter/Regular/Main.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Typewriter/Regular/Other.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/WinChrome/Regular/Main.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/WinIE6/Regular/AMS.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/WinIE6/Regular/Bold.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/WinIE6/Regular/Main.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/fontdata-extra.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/fontdata.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/imageFonts.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/jax.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/PreviewHTML/config.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/PreviewHTML/jax.js
-%%DATADIR%%/plugins/python-ce/helpers/check_all_test_suite.py
-%%DATADIR%%/plugins/python-ce/helpers/conda_packaging_tool.py
-%%DATADIR%%/plugins/python-ce/helpers/coverage_runner/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/coverage_runner/run_coverage.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/__main__.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/annotate.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/bytecode.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/cmdline.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/collector.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/config.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/context.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/control.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/ctracer/datastack.c
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/ctracer/datastack.h
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/ctracer/filedisp.c
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/ctracer/filedisp.h
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/ctracer/module.c
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/ctracer/stats.h
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/ctracer/tracer.c
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/ctracer/tracer.h
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/ctracer/util.h
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/data.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/debug.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/disposition.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/env.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/exceptions.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/execfile.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/files.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/fullcoverage/encodings.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/html.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/htmlfiles/coverage_html.js
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/htmlfiles/favicon_32.png
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/htmlfiles/index.html
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/htmlfiles/keybd_closed.png
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/htmlfiles/keybd_open.png
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/htmlfiles/pyfile.html
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/htmlfiles/style.css
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/htmlfiles/style.scss
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/inorout.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/jsonreport.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/lcovreport.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/misc.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/multiproc.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/numbits.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/parser.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/phystokens.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/plugin.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/plugin_support.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/python.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/pytracer.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/report.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/results.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/sqldata.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/summary.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/templite.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/tomlconfig.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/version.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/xmlreport.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/__main__.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/annotate.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/backward.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/bytecode.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/cmdline.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/collector.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/config.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/context.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/control.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/ctracer/datastack.c
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/ctracer/datastack.h
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/ctracer/filedisp.c
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/ctracer/filedisp.h
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/ctracer/module.c
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/ctracer/stats.h
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/ctracer/tracer.c
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/ctracer/tracer.h
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/ctracer/util.h
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/data.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/debug.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/disposition.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/env.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/execfile.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/files.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/fullcoverage/encodings.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/html.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/htmlfiles/coverage_html.js
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/htmlfiles/favicon_32.png
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/htmlfiles/index.html
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/htmlfiles/jquery.ba-throttle-debounce.min.js
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/htmlfiles/jquery.hotkeys.js
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/htmlfiles/jquery.isonscreen.js
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/htmlfiles/jquery.min.js
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/htmlfiles/jquery.tablesorter.min.js
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/htmlfiles/keybd_closed.png
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/htmlfiles/keybd_open.png
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/htmlfiles/pyfile.html
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/htmlfiles/style.css
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/htmlfiles/style.scss
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/inorout.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/jsonreport.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/misc.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/multiproc.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/numbits.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/parser.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/phystokens.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/plugin.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/plugin_support.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/python.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/pytracer.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/report.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/results.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/sqldata.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/summary.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/templite.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/tomlconfig.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/version.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/xmlreport.py
-%%DATADIR%%/plugins/python-ce/helpers/docstring_formatter.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/apidoc.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/checker.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/cli.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/compat.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/docbuilder.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/docintrospecter.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/docparser.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/docstringparser.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/docwriter/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/docwriter/dotgraph.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/docwriter/html.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/docwriter/html_colorize.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/docwriter/html_css.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/docwriter/html_help.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/docwriter/latex.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/docwriter/plaintext.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/docwriter/xlink.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/gui.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/log.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/markup/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/markup/doctest.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/markup/epytext.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/markup/javadoc.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/markup/plaintext.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/markup/pyval_repr.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/markup/restructuredtext.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/util.py
-%%DATADIR%%/plugins/python-ce/helpers/exec.txt
-%%DATADIR%%/plugins/python-ce/helpers/extra_syspath.py
-%%DATADIR%%/plugins/python-ce/helpers/generator3/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/generator3/__main__.py
-%%DATADIR%%/plugins/python-ce/helpers/generator3/_vendor/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/generator3/_vendor/pyparsing_py2.py
-%%DATADIR%%/plugins/python-ce/helpers/generator3/_vendor/pyparsing_py3.py
-%%DATADIR%%/plugins/python-ce/helpers/generator3/clr_tools.py
-%%DATADIR%%/plugins/python-ce/helpers/generator3/constants.py
-%%DATADIR%%/plugins/python-ce/helpers/generator3/core.py
-%%DATADIR%%/plugins/python-ce/helpers/generator3/docstring_parsing.py
-%%DATADIR%%/plugins/python-ce/helpers/generator3/extra.py
-%%DATADIR%%/plugins/python-ce/helpers/generator3/module_redeclarator.py
-%%DATADIR%%/plugins/python-ce/helpers/generator3/required_gen_version
-%%DATADIR%%/plugins/python-ce/helpers/generator3/util_methods.py
-%%DATADIR%%/plugins/python-ce/helpers/generator3/version.txt
-%%DATADIR%%/plugins/python-ce/helpers/icon-robots.txt
-%%DATADIR%%/plugins/python-ce/helpers/packaging_tool.py
-%%DATADIR%%/plugins/python-ce/helpers/pip-24.3.1-py2.py3-none-any.whl
-%%DATADIR%%/plugins/python-ce/helpers/pockets/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pockets/_version.py
-%%DATADIR%%/plugins/python-ce/helpers/pockets/autolog.py
-%%DATADIR%%/plugins/python-ce/helpers/pockets/collections.py
-%%DATADIR%%/plugins/python-ce/helpers/pockets/datetime.py
-%%DATADIR%%/plugins/python-ce/helpers/pockets/decorators.py
-%%DATADIR%%/plugins/python-ce/helpers/pockets/inspect.py
-%%DATADIR%%/plugins/python-ce/helpers/pockets/iterators.py
-%%DATADIR%%/plugins/python-ce/helpers/pockets/logging.py
-%%DATADIR%%/plugins/python-ce/helpers/pockets/string.py
-%%DATADIR%%/plugins/python-ce/helpers/profiler/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/profiler/_imps/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/profiler/_imps/_pydev_pkgutil_old.py
-%%DATADIR%%/plugins/python-ce/helpers/profiler/_prof_imports.py
-%%DATADIR%%/plugins/python-ce/helpers/profiler/load_pstat.py
-%%DATADIR%%/plugins/python-ce/helpers/profiler/prof_io.py
-%%DATADIR%%/plugins/python-ce/helpers/profiler/prof_six.py
-%%DATADIR%%/plugins/python-ce/helpers/profiler/prof_util.py
-%%DATADIR%%/plugins/python-ce/helpers/profiler/profiler.thrift
-%%DATADIR%%/plugins/python-ce/helpers/profiler/run_profiler.py
-%%DATADIR%%/plugins/python-ce/helpers/profiler/vmprof_profiler.py
-%%DATADIR%%/plugins/python-ce/helpers/profiler/yappi_profiler.py
-%%DATADIR%%/plugins/python-ce/helpers/py2ipnb_converter.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/_compat.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/core.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/docutils.conf
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/examples.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/frontend.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/io.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/languages/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/languages/af.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/languages/ca.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/languages/cs.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/languages/da.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/languages/de.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/languages/en.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/languages/eo.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/languages/es.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/languages/fi.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/languages/fr.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/languages/gl.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/languages/he.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/languages/it.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/languages/ja.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/languages/lt.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/languages/nl.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/languages/pl.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/languages/pt_br.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/languages/ru.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/languages/sk.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/languages/sv.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/languages/zh_cn.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/languages/zh_tw.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/nodes.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/null.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/directives/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/directives/admonitions.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/directives/body.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/directives/html.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/directives/images.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/directives/misc.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/directives/parts.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/directives/references.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/directives/tables.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/README.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isoamsa.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isoamsb.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isoamsc.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isoamsn.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isoamso.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isoamsr.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isobox.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isocyr1.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isocyr2.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isodia.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isogrk1.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isogrk2.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isogrk3.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isogrk4-wide.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isogrk4.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isolat1.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isolat2.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isomfrk-wide.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isomfrk.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isomopf-wide.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isomopf.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isomscr-wide.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isomscr.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isonum.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isopub.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isotech.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/mmlalias.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/mmlextra-wide.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/mmlextra.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/s5defs.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/xhtml1-lat1.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/xhtml1-special.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/xhtml1-symbol.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/languages/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/languages/af.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/languages/ca.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/languages/cs.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/languages/da.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/languages/de.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/languages/en.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/languages/eo.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/languages/es.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/languages/fi.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/languages/fr.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/languages/gl.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/languages/he.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/languages/it.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/languages/ja.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/languages/lt.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/languages/nl.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/languages/pl.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/languages/pt_br.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/languages/ru.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/languages/sk.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/languages/sv.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/languages/zh_cn.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/languages/zh_tw.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/roles.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/states.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/tableparser.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/readers/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/readers/doctree.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/readers/pep.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/readers/standalone.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/statemachine.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/transforms/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/transforms/components.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/transforms/frontmatter.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/transforms/misc.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/transforms/parts.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/transforms/peps.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/transforms/references.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/transforms/universal.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/transforms/writer_aux.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/utils/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/utils/code_analyzer.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/utils/error_reporting.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/utils/math/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/utils/math/latex2mathml.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/utils/math/math2html.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/utils/math/tex2unichar.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/utils/math/unichar2tex.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/utils/punctuation_chars.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/utils/roman.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/utils/smartquotes.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/utils/urischemes.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/docutils_xml.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/html4css1/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/html4css1/html4css1.css
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/html4css1/math.css
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/html4css1/template.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/latex2e/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/latex2e/default.tex
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/latex2e/docutils-05-compat.sty
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/latex2e/titlepage.tex
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/latex2e/xelatex.tex
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/manpage.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/null.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/odf_odt/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/odf_odt/pygmentsformatter.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/odf_odt/styles.odt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/pep_html/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/pep_html/pep.css
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/pep_html/template.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/pseudoxml.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/s5_html/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/s5_html/themes/README.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/s5_html/themes/big-black/__base__
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/s5_html/themes/big-black/framing.css
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/s5_html/themes/big-black/pretty.css
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/s5_html/themes/big-white/framing.css
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/s5_html/themes/big-white/pretty.css
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/s5_html/themes/default/blank.gif
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/s5_html/themes/default/framing.css
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/s5_html/themes/default/iepngfix.htc
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/s5_html/themes/default/opera.css
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/s5_html/themes/default/outline.css
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/s5_html/themes/default/pretty.css
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/s5_html/themes/default/print.css
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/s5_html/themes/default/s5-core.css
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/s5_html/themes/default/slides.css
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/s5_html/themes/default/slides.js
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/s5_html/themes/medium-black/__base__
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/s5_html/themes/medium-black/pretty.css
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/s5_html/themes/medium-white/framing.css
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/s5_html/themes/medium-white/pretty.css
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/s5_html/themes/small-black/__base__
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/s5_html/themes/small-black/pretty.css
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/s5_html/themes/small-white/framing.css
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/s5_html/themes/small-white/pretty.css
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/xetex/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/_compat.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/core.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/examples.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/frontend.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/io.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/af.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/ar.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/ca.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/cs.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/da.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/de.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/en.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/eo.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/es.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/fa.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/fi.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/fr.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/gl.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/he.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/it.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/ja.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/ka.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/ko.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/lt.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/lv.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/nl.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/pl.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/pt_br.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/ru.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/sk.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/sv.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/uk.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/zh_cn.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/zh_tw.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/nodes.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/commonmark_wrapper.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/null.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/recommonmark_wrapper.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/directives/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/directives/admonitions.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/directives/body.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/directives/html.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/directives/images.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/directives/misc.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/directives/parts.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/directives/references.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/directives/tables.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/README.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isoamsa.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isoamsb.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isoamsc.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isoamsn.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isoamso.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isoamsr.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isobox.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isocyr1.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isocyr2.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isodia.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isogrk1.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isogrk2.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isogrk3.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isogrk4-wide.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isogrk4.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isolat1.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isolat2.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isomfrk-wide.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isomfrk.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isomopf-wide.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isomopf.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isomscr-wide.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isomscr.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isonum.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isopub.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isotech.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/mmlalias.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/mmlextra-wide.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/mmlextra.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/s5defs.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/xhtml1-lat1.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/xhtml1-special.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/xhtml1-symbol.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/af.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/ar.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/ca.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/cs.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/da.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/de.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/en.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/eo.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/es.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/fa.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/fi.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/fr.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/gl.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/he.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/it.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/ja.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/ka.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/ko.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/lt.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/lv.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/nl.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/pl.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/pt_br.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/ru.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/sk.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/sv.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/uk.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/zh_cn.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/zh_tw.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/roles.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/states.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/tableparser.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/readers/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/readers/doctree.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/readers/pep.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/readers/standalone.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/statemachine.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/transforms/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/transforms/components.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/transforms/frontmatter.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/transforms/misc.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/transforms/parts.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/transforms/peps.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/transforms/references.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/transforms/universal.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/transforms/writer_aux.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/utils/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/utils/code_analyzer.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/utils/error_reporting.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/utils/math/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/utils/math/latex2mathml.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/utils/math/math2html.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/utils/math/mathalphabet2unichar.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/utils/math/mathml_elements.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/utils/math/tex2mathml_extern.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/utils/math/tex2unichar.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/utils/math/unichar2tex.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/utils/punctuation_chars.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/utils/roman.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/utils/smartquotes.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/utils/urischemes.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/_html_base.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/docutils_xml.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/html4css1/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/html4css1/html4css1.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/html4css1/math.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/html4css1/template.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/html5_polyglot/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/html5_polyglot/italic-field-names.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/html5_polyglot/math.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/html5_polyglot/minimal.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/html5_polyglot/plain.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/html5_polyglot/responsive.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/html5_polyglot/template.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/html5_polyglot/tuftig.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/latex2e/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/latex2e/default.tex
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/latex2e/docutils.sty
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/latex2e/titlepage.tex
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/latex2e/titlingpage.tex
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/latex2e/xelatex.tex
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/manpage.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/null.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/odf_odt/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/odf_odt/prepstyles.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/odf_odt/pygmentsformatter.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/odf_odt/styles.odt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/pep_html/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/pep_html/pep.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/pep_html/template.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/pseudoxml.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/s5_html/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/s5_html/themes/README.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/s5_html/themes/big-black/__base__
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/s5_html/themes/big-black/framing.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/s5_html/themes/big-black/pretty.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/s5_html/themes/big-white/framing.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/s5_html/themes/big-white/pretty.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/s5_html/themes/default/blank.gif
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/s5_html/themes/default/framing.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/s5_html/themes/default/iepngfix.htc
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/s5_html/themes/default/opera.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/s5_html/themes/default/outline.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/s5_html/themes/default/pretty.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/s5_html/themes/default/print.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/s5_html/themes/default/s5-core.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/s5_html/themes/default/slides.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/s5_html/themes/default/slides.js
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/s5_html/themes/medium-black/__base__
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/s5_html/themes/medium-black/pretty.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/s5_html/themes/medium-white/framing.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/s5_html/themes/medium-white/pretty.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/s5_html/themes/small-black/__base__
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/s5_html/themes/small-black/pretty.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/s5_html/themes/small-white/framing.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/s5_html/themes/small-white/pretty.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/xetex/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/.gitignore
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/__jb.for_twisted/twisted/plugins/README.txt
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/__jb.for_twisted/twisted/plugins/teamcity_plugin.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/_bdd_utils.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/_jb_create_folder.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/_jb_django_behave.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/_jb_django_project_creator.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/_jb_find_best_place.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/_jb_manage_tasks_provider.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/_jb_nosetest_runner.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/_jb_parallel_tree_manager.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/_jb_pytest_runner.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/_jb_serial_tree_manager.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/_jb_tox_runner.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/_jb_tox_runner_3.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/_jb_tox_runner_4.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/_jb_trialtest_runner.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/_jb_unittest_runner.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/_jb_utils.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/appcfg_fetcher.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/attestrunner.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/behave_runner.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/django_manage.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/django_manage_commands_provider/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/django_manage_commands_provider/_parser/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/django_manage_commands_provider/_parser/_argparse.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/django_manage_commands_provider/_parser/_optparse.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/django_manage_commands_provider/_parser/_utils.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/django_manage_commands_provider/_parser/parser.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/django_manage_commands_provider/_xml.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/django_manage_commands_provider/readme.txt
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/django_manage_shell.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/django_test_manage.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/django_test_runner.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/docrunner.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/fix_getpass.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/nose_helper/_2.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/nose_helper/_3.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/nose_helper/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/nose_helper/case.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/nose_helper/config.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/nose_helper/failure.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/nose_helper/loader.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/nose_helper/raise_compat.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/nose_helper/selector.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/nose_helper/suite.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/nose_helper/util.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/nose_utils.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/pycharm_commands/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/pycharm_commands/pycharm_test.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/pycharm_load_entry_point.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/pycharm_run_utils.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/pycharm_setup_runner.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/pytest_teamcity.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/runpy_compat.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/tcmessages.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/tcunittest.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/teamcity/README.txt
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/teamcity/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/teamcity/common.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/teamcity/context_managers.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/teamcity/diff_tools.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/teamcity/django.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/teamcity/flake8_plugin.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/teamcity/flake8_v2_plugin.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/teamcity/flake8_v3_plugin.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/teamcity/jb_behave_formatter.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/teamcity/jb_local_exc_store.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/teamcity/messages.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/teamcity/nose_report.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/teamcity/pylint_reporter.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/teamcity/unittestpy.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm_display/datalore/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm_display/datalore/display/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm_display/datalore/display/display_.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm_display/datalore/display/display_log.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm_display/datalore/display/supported_data_type.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm_matplotlib_backend/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm_matplotlib_backend/backend_interagg.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm_matplotlib_backend/sitecustomize.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm_package_installer.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm_plotly_backend/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm_plotly_backend/sitecustomize.py
-%%DATADIR%%/plugins/python-ce/helpers/pycodestyle-2.10.0.py
-%%DATADIR%%/plugins/python-ce/helpers/pycodestyle-2.8.0.py
-%%DATADIR%%/plugins/python-ce/helpers/pycodestyle.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/LICENSE
-%%DATADIR%%/plugins/python-ce/helpers/pydev/MANIFEST.in
-%%DATADIR%%/plugins/python-ce/helpers/pydev/README.rst
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/_pydev_calltip_util.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/_pydev_completer.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/_pydev_filesystem_encoding.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/_pydev_getopt.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/_pydev_imports_tipper.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/_pydev_jy_imports_tipper.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/_pydev_log.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/_pydev_tipper_common.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/fix_getpass.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/pydev_code_executor.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/pydev_console_commands.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/pydev_console_types.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/pydev_console_utils.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/pydev_import_hook.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/pydev_imports.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/pydev_ipython_code_executor.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/pydev_ipython_completer.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/pydev_ipython_console.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/pydev_ipython_console_011.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/pydev_ipython_rich_output.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/pydev_is_thread_alive.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/pydev_localhost.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/pydev_log.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/pydev_monkey.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/pydev_monkey_qt.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/pydev_override.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/pydev_stdin.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/pydev_umd.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/pydev_versioncheck.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_comm/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_comm/pydev_io.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_comm/pydev_rpc.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_comm/pydev_server.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_comm/pydev_transport.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_imps/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_imps/_pydev_BaseHTTPServer.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_imps/_pydev_SimpleXMLRPCServer.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_imps/_pydev_SocketServer.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_imps/_pydev_execfile.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_imps/_pydev_pkgutil_old.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_imps/_pydev_saved_modules.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_imps/_pydev_sys_patch.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_imps/_pydev_xmlrpclib.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_runfiles/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_runfiles/pydev_runfiles.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_runfiles/pydev_runfiles_coverage.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_runfiles/pydev_runfiles_nose.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_runfiles/pydev_runfiles_parallel.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_runfiles/pydev_runfiles_parallel_client.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_runfiles/pydev_runfiles_pytest2.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_runfiles/pydev_runfiles_unittest.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_runfiles/pydev_runfiles_xml_rpc.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevconsole_code_for_ironpython.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_additional_thread_info.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_additional_thread_info_regular.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_asyncio_provider.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_breakpointhook.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_breakpoints.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_bytecode_utils.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_collect_try_except_info.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_comm.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_comm_constants.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_command_line_handling.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_console.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_console_integration.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_console_output.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_console_pytest.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_constants.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_custom_frames.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython.c
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython.pxd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython.pyx
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython_win32_27_32.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython_win32_27_64.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython_win32_310_32.cp310-win32.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython_win32_310_64.cp310-win_amd64.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython_win32_311_32.cp311-win32.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython_win32_311_64.cp311-win_amd64.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython_win32_312_32.cp312-win32.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython_win32_312_64.cp312-win_amd64.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython_win32_36_32.cp36-win32.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython_win32_36_64.cp36-win_amd64.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython_win32_37_32.cp37-win32.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython_win32_37_64.cp37-win_amd64.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython_win32_38_32.cp38-win32.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython_win32_38_64.cp38-win_amd64.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython_win32_39_32.cp39-win32.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython_win32_39_64.cp39-win_amd64.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython_wrapper.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_dont_trace.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_dont_trace_files.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_exec.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_exec2.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_extension_api.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_extension_utils.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_frame.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_frame_type_handler.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_frame_utils.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_import_class.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_io.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_ipython_console_output.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_kill_all_pydevd_threads.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_pep_669_tracing.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_pep_669_tracing_cython.c
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_pep_669_tracing_cython.cp312-win32.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_pep_669_tracing_cython.cp312-win_amd64.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_pep_669_tracing_cython.pyx
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_pep_669_tracing_wrapper.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_plugin_utils.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_process_net_command.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_referrers.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_reload.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_repr_utils.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_resolver.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_save_locals.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_signature.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_stackless.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_tables.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_thrift.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_trace_api.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_trace_dispatch.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_trace_dispatch_regular.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_traceproperty.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_user_type_renderers.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_user_type_renderers_utils.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_utils.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_vars.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_vm_type.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_xml.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/smart_step_into/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/smart_step_into/pydevd_smart_step_into_27.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/smart_step_into/pydevd_smart_step_into_311.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/smart_step_into/pydevd_smart_step_into_36_310.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/smart_step_into/pydevd_smart_step_into_util.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/tables/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/tables/pydevd_dataset.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/tables/pydevd_numpy.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/tables/pydevd_numpy_based.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/tables/pydevd_pandas.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/tables/pydevd_polars.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/internal_pycore.h
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/pydevd_frame_eval_cython_wrapper.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/pydevd_frame_eval_main.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/pydevd_frame_evaluator_36_38.c
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/pydevd_frame_evaluator_36_38.pxd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/pydevd_frame_evaluator_36_38.pyx
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/pydevd_frame_evaluator_39_310.c
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/pydevd_frame_evaluator_39_310.pxd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/pydevd_frame_evaluator_39_310.pyx
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/pydevd_frame_evaluator_win32_310_32.cp310-win32.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/pydevd_frame_evaluator_win32_310_64.cp310-win_amd64.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/pydevd_frame_evaluator_win32_36_32.cp36-win32.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/pydevd_frame_evaluator_win32_36_64.cp36-win_amd64.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/pydevd_frame_evaluator_win32_37_32.cp37-win32.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/pydevd_frame_evaluator_win32_37_64.cp37-win_amd64.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/pydevd_frame_evaluator_win32_38_32.cp38-win32.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/pydevd_frame_evaluator_win32_38_64.cp38-win_amd64.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/pydevd_frame_evaluator_win32_39_32.cp39-win32.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/pydevd_frame_evaluator_win32_39_64.cp39-win_amd64.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/pydevd_frame_tracing.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/pydevd_modify_bytecode.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/release_mem.h
-%%DATADIR%%/plugins/python-ce/helpers/pydev/build_tools/build.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/build_tools/build_binaries_osx.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/build_tools/build_binaries_windows.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/build_tools/build_common.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/build_tools/generate_code.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/build_tools/generate_debugger_import_errors/generate_import_error.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/build_tools/generate_debugger_import_errors/generation_utils.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/build_tools/generate_debugger_import_errors/start_generation.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/build_tools/msvccompiler_wrapper.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/build_tools/names_to_rename.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/build_tools/pydevd_release_process.txt
-%%DATADIR%%/plugins/python-ce/helpers/pydev/build_tools/rename_pep8.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/interpreterInfo.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/merge_pydev_pycharm.txt
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pycharm-console.rst
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pycharm-readme.rst
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pycompletionserver.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydev_app_engine_debug_startup.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydev_console/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydev_console/console.thrift
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydev_console/pydev_protocol.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydev_coverage.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydev_ipython/README
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydev_ipython/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydev_ipython/inputhook.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydev_ipython/inputhookglut.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydev_ipython/inputhookgtk.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydev_ipython/inputhookgtk3.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydev_ipython/inputhookpyglet.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydev_ipython/inputhookqt4.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydev_ipython/inputhookqt5.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydev_ipython/inputhookqt6.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydev_ipython/inputhooktk.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydev_ipython/inputhookwx.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydev_ipython/matplotlibtools.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydev_ipython/qt.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydev_ipython/qt_for_kernel.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydev_ipython/qt_loaders.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydev_ipython/version.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydev_pysrc.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydev_sitecustomize/__not_in_default_pythonpath.txt
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydev_sitecustomize/sitecustomize.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydevconsole.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydevd.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydevd_concurrency_analyser/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydevd_concurrency_analyser/pydevd_concurrency_logger.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydevd_concurrency_analyser/pydevd_thread_wrappers.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydevd_file_utils.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydevd_plugins/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydevd_plugins/django_debug.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydevd_plugins/extensions/README.md
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydevd_plugins/extensions/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydevd_plugins/extensions/types/README.md
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydevd_plugins/extensions/types/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydevd_plugins/extensions/types/pydevd_helpers.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydevd_plugins/extensions/types/pydevd_plugin_numpy_types.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydevd_plugins/extensions/types/pydevd_plugins_django_form_str.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydevd_plugins/jinja2_debug.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydevd_pycharm.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydevd_tracing.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pytest.ini
-%%DATADIR%%/plugins/python-ce/helpers/pydev/runfiles.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/setup_cython.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/stubs/_django_manager_body.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/stubs/_get_tips.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/stubs/pycompletion.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/isort_container/isort/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/isort_container/isort/__main__.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/isort_container/isort/hooks.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/isort_container/isort/isort.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/isort_container/isort/main.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/isort_container/isort/natural.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/isort_container/isort/pie_slice.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/isort_container/isort/pylama_isort.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/isort_container/isort/settings.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/autopep8.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/.gitignore
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/Grammar.txt
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/PatternGrammar.txt
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/__main__.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/btm_matcher.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/btm_utils.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixer_base.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixer_util.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_apply.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_basestring.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_buffer.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_callable.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_dict.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_except.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_exec.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_execfile.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_exitfunc.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_filter.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_funcattrs.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_future.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_getcwdu.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_has_key.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_idioms.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_import.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_imports.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_imports2.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_input.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_intern.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_isinstance.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_itertools.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_itertools_imports.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_long.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_map.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_metaclass.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_methodattrs.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_ne.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_next.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_nonzero.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_numliterals.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_operator.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_paren.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_print.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_raise.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_raw_input.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_reduce.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_renames.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_repr.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_set_literal.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_standarderror.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_sys_exc.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_throw.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_tuple_params.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_types.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_unicode.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_urllib.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_ws_comma.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_xrange.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_xreadlines.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_zip.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/main.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/patcomp.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/pgen2/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/pgen2/conv.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/pgen2/driver.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/pgen2/grammar.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/pgen2/literals.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/pgen2/parse.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/pgen2/pgen.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/pgen2/token.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/pgen2/tokenize.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/pygram.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/pytree.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/refactor.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/pycodestyle.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/wrapped_for_pydev/ctypes/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/wrapped_for_pydev/ctypes/_ctypes.dll
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/wrapped_for_pydev/ctypes/_endian.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/wrapped_for_pydev/ctypes/ctypes-README.txt
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/wrapped_for_pydev/ctypes/macholib/.cvsignore
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/wrapped_for_pydev/ctypes/macholib/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/wrapped_for_pydev/ctypes/macholib/dyld.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/wrapped_for_pydev/ctypes/macholib/dylib.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/wrapped_for_pydev/ctypes/macholib/framework.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/wrapped_for_pydev/ctypes/util.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/wrapped_for_pydev/ctypes/wintypes.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/wrapped_for_pydev/not_in_default_pythonpath.txt
-%%DATADIR%%/plugins/python-ce/helpers/pydev/tox.ini
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/AUTHORS.txt
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/LICENSE.txt
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/README.md
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/StringIO.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/_pytest/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/_pytest/mark/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/_pytest/mark/structures.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/alembic.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/behave.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/cStringIO.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/copy.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/nose/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/nose/tools/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/numpy/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/numpy/core/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/numpy/core/multiarray.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/py/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/py/error.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/py/path/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/pytest/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/struct.py
-%%DATADIR%%/plugins/python-ce/helpers/remote_sync.py
-%%DATADIR%%/plugins/python-ce/helpers/rest_runners/rst2smth.py
-%%DATADIR%%/plugins/python-ce/helpers/rest_runners/sphinx_runner.py
-%%DATADIR%%/plugins/python-ce/helpers/setuptools-44.1.1-py2.py3-none-any.whl
-%%DATADIR%%/plugins/python-ce/helpers/six.py
-%%DATADIR%%/plugins/python-ce/helpers/sphinxcontrib/napoleon/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/sphinxcontrib/napoleon/_upstream.py
-%%DATADIR%%/plugins/python-ce/helpers/sphinxcontrib/napoleon/_version.py
-%%DATADIR%%/plugins/python-ce/helpers/sphinxcontrib/napoleon/docstring.py
-%%DATADIR%%/plugins/python-ce/helpers/syspath.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/README.md
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_ply/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_ply/cpp.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_ply/ctokens.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_ply/lex.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_ply/yacc.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_ply/ygen.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/_compat.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/contrib/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/contrib/aio/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/contrib/aio/client.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/contrib/aio/processor.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/contrib/aio/protocol/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/contrib/aio/protocol/base.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/contrib/aio/protocol/binary.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/contrib/aio/protocol/compact.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/contrib/aio/rpc.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/contrib/aio/server.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/contrib/aio/socket.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/contrib/aio/transport/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/contrib/aio/transport/base.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/contrib/aio/transport/buffered.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/contrib/aio/transport/framed.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/contrib/tracking/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/contrib/tracking/tracker.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/contrib/tracking/tracking.thrift
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/hook.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/http.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/parser/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/parser/exc.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/parser/lexer.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/parser/parser.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/protocol/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/protocol/apache_json.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/protocol/base.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/protocol/binary.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/protocol/compact.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/protocol/cybin/cybin.pyx
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/protocol/cybin/endian_port.h
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/protocol/exc.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/protocol/json.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/protocol/multiplex.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/rpc.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/server.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/thrift.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/tornado.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/transport/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/transport/_ssl.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/transport/base.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/transport/buffered/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/transport/buffered/cybuffered.pyx
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/transport/cybase.pxd
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/transport/cybase.pyx
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/transport/framed/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/transport/framed/cyframed.pyx
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/transport/memory/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/transport/memory/cymemory.pyx
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/transport/socket.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/transport/sslsocket.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/utils.py
-%%DATADIR%%/plugins/python-ce/helpers/tools/class_method_versions.xml
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/False
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/None
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/True
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/__debug__
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/and
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/as
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/assert
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/break
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/class
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/continue
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/def
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/del
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/elif
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/else
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/except
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/exec
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/finally
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/for
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/from
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/global
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/if
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/import
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/in
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/is
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/lambda
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/nonlocal
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/not
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/or
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/pass
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/raise
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/return
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/try
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/type
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/while
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/with
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/yield
-%%DATADIR%%/plugins/python-ce/helpers/tools/stdlib_packages.txt
-%%DATADIR%%/plugins/python-ce/helpers/tools/versions.xml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/.editorconfig
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/.flake8
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/.gitattributes
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/.github/renovate.json
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/.github/workflows/daily.yml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/.github/workflows/meta_tests.yml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/.github/workflows/mypy_primer.yml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/.github/workflows/mypy_primer_comment.yml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/.github/workflows/stubsabot.yml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/.github/workflows/stubtest_stdlib.yml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/.github/workflows/stubtest_third_party.yml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/.github/workflows/tests.yml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/.gitignore
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/.pre-commit-config.yaml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/.vscode/extensions.json
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/.vscode/settings.default.json
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/CONTRIBUTING.md
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/LICENSE
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/MAINTAINERS.md
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/README.md
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/pyproject.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/pyrightconfig.json
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/pyrightconfig.scripts_and_tests.json
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/pyrightconfig.stricter.json
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/pyrightconfig.testcases.json
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/requirements-tests.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/scripts/create_baseline_stubs.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/scripts/generate_proto_stubs.sh
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/scripts/stubsabot.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/scripts/sync_s2clientprotocol_protobuf_stubs.sh
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/scripts/sync_tensorflow_protobuf_stubs.sh
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/BaseHTTPServer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/CGIHTTPServer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/ConfigParser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/Cookie.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/HTMLParser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/Queue.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/SimpleHTTPServer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/SocketServer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/StringIO.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/UserDict.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/UserList.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/UserString.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/__builtin__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/__future__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/__main__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_ast.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_bisect.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_codecs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_collections.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_csv.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_curses.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_dummy_threading.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_functools.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_heapq.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_hotshot.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_io.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_json.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_markupbase.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_md5.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_msi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_osx_support.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_random.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_sha.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_sha256.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_sha512.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_socket.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_sre.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_struct.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_symtable.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_thread.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_threading_local.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_tkinter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_typeshed/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_typeshed/wsgi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_typeshed/xml.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_warnings.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_weakref.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_weakrefset.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_winreg.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/abc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/aifc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/argparse.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/array.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/ast.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/asynchat.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/asyncore.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/atexit.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/audioop.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/base64.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/bdb.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/binascii.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/binhex.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/bisect.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/builtins.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/bz2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/cPickle.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/cProfile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/cStringIO.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/calendar.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/cgi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/cgitb.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/chunk.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/cmath.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/cmd.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/code.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/codecs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/codeop.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/collections.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/colorsys.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/commands.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/compileall.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/contextlib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/cookielib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/copy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/copy_reg.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/copyreg.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/crypt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/csv.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/ctypes/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/ctypes/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/ctypes/wintypes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/curses/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/curses/ascii.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/curses/panel.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/curses/textpad.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/datetime.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/dbm/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/dbm/dumb.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/dbm/gnu.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/dbm/ndbm.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/decimal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/difflib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/dircache.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/dis.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/archive_util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/bcppcompiler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/ccompiler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/cmd.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/command/bdist_msi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/command/build_py.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/command/config.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/command/install.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/command/install_egg_info.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/command/upload.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/config.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/core.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/cygwinccompiler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/debug.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/dep_util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/dir_util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/dist.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/emxccompiler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/errors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/extension.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/fancy_getopt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/file_util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/filelist.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/log.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/msvccompiler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/spawn.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/sysconfig.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/text_file.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/unixccompiler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/version.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/doctest.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/dummy_thread.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/dummy_threading.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/email/MIMEText.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/email/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/email/_parseaddr.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/email/base64mime.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/email/charset.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/email/encoders.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/email/feedparser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/email/generator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/email/header.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/email/iterators.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/email/message.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/email/mime/application.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/email/mime/audio.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/email/mime/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/email/mime/image.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/email/mime/message.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/email/mime/multipart.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/email/mime/nonmultipart.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/email/mime/text.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/email/parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/email/quoprimime.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/email/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/encodings/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/encodings/utf_8.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/ensurepip/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/errno.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/fcntl.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/filecmp.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/fileinput.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/fnmatch.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/formatter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/fractions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/ftplib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/functools.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/future_builtins.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/gc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/genericpath.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/getopt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/getpass.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/gettext.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/glob.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/grp.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/gzip.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/hashlib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/heapq.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/hmac.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/htmlentitydefs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/httplib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/imaplib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/imghdr.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/imp.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/importlib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/inspect.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/io.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/itertools.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/json.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/keyword.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/lib2to3/pgen2/driver.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/lib2to3/pgen2/grammar.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/lib2to3/pgen2/literals.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/lib2to3/pgen2/parse.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/lib2to3/pgen2/pgen.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/lib2to3/pgen2/token.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/lib2to3/pgen2/tokenize.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/lib2to3/pygram.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/lib2to3/pytree.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/linecache.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/locale.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/logging/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/logging/config.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/logging/handlers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/macpath.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/macurl2path.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/mailbox.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/mailcap.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/markupbase.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/marshal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/math.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/md5.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/mimetools.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/mimetypes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/mmap.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/modulefinder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/msilib/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/msilib/schema.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/msilib/sequence.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/msilib/text.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/msvcrt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/multiprocessing/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/multiprocessing/dummy/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/multiprocessing/dummy/connection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/multiprocessing/pool.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/multiprocessing/process.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/multiprocessing/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/mutex.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/netrc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/nis.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/nntplib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/ntpath.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/nturl2path.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/numbers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/opcode.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/operator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/os/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/os/path.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/os2emxpath.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/ossaudiodev.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/pdb.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/pickle.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/pickletools.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/pipes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/pkgutil.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/platform.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/plistlib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/popen2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/poplib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/posix.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/posixpath.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/pprint.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/profile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/pstats.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/pty.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/pwd.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/py_compile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/pyclbr.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/pydoc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/pydoc_data/topics.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/pyexpat/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/pyexpat/errors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/pyexpat/model.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/quopri.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/random.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/re.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/readline.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/repr.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/resource.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/rfc822.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/rlcompleter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/robotparser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/runpy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/sched.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/select.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/sets.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/sha.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/shelve.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/shlex.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/shutil.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/signal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/site.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/smtpd.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/smtplib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/sndhdr.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/socket.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/spwd.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/sqlite3/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/sqlite3/dbapi2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/sre_compile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/sre_constants.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/sre_parse.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/ssl.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/stat.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/string.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/stringold.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/stringprep.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/strop.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/struct.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/subprocess.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/sunau.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/symbol.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/symtable.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/sys.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/sysconfig.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/syslog.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/tabnanny.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/tarfile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/telnetlib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/tempfile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/termios.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/textwrap.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/this.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/thread.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/threading.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/time.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/timeit.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/toaiff.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/token.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/tokenize.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/trace.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/traceback.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/tty.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/turtle.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/types.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/typing.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/typing_extensions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/unicodedata.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/unittest.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/urllib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/urllib2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/urlparse.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/user.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/uu.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/uuid.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/warnings.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/wave.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/weakref.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/webbrowser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/whichdb.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/winsound.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/wsgiref/handlers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/wsgiref/headers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/wsgiref/simple_server.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/wsgiref/types.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/wsgiref/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/wsgiref/validate.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/xdrlib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/xml/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/xml/dom/NodeFilter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/xml/dom/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/xml/dom/domreg.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/xml/dom/expatbuilder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/xml/dom/minicompat.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/xml/dom/minidom.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/xml/dom/pulldom.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/xml/dom/xmlbuilder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/xml/etree/ElementInclude.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/xml/etree/ElementPath.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/xml/etree/ElementTree.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/xml/etree/cElementTree.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/xml/parsers/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/xml/parsers/expat/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/xml/parsers/expat/errors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/xml/parsers/expat/model.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/xml/sax/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/xml/sax/handler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/xml/sax/saxutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/xml/sax/xmlreader.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/xmlrpclib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/zipfile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/zipimport.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/zlib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/common.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/darwin-py310.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/darwin-py311.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/darwin-py312.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/darwin-py313.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/darwin-py38.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/darwin-py39.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/darwin.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/linux-py310.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/linux-py311.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/linux-py312.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/linux-py313.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/linux-py38.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/linux-py39.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/linux.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/py310.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/py311.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/py312.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/py313.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/py38.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/py39.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/win32-py310.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/win32-py311.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/win32-py312.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/win32-py313.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/win32-py38.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/win32-py39.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/win32.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/asyncio/check_coroutines.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/asyncio/check_gather.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/asyncio/check_task.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/asyncio/check_task_factory.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/builtins/check_dict-py39.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/builtins/check_dict.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/builtins/check_exception_group-py311.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/builtins/check_iteration.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/builtins/check_list.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/builtins/check_memoryview.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/builtins/check_object.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/builtins/check_pow.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/builtins/check_reversed.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/builtins/check_round.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/builtins/check_sum.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/builtins/check_tuple.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/builtins/check_zip.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/check_codecs.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/check_concurrent_futures.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/check_contextlib.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/check_copy.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/check_dataclasses.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/check_enum.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/check_functools.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/check_importlib.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/check_importlib_metadata.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/check_io.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/check_logging.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/check_multiprocessing.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/check_pathlib.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/check_re.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/check_sqlite3.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/check_tarfile.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/check_tempfile.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/check_threading.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/check_tkinter.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/check_types.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/check_unittest.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/check_xml.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/collections/check_defaultdict-py39.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/email/check_message.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/itertools/check_itertools_recipes.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/typing/check_MutableMapping.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/typing/check_all.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/typing/check_regression_issue_9296.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/typing/check_typing_io.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/VERSIONS
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/__future__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/__main__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_ast.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_bisect.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_bootlocale.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_codecs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_collections_abc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_compat_pickle.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_compression.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_csv.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_ctypes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_curses.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_decimal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_dummy_thread.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_dummy_threading.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_heapq.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_imp.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_interpchannels.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_interpqueues.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_interpreters.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_json.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_locale.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_lsprof.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_markupbase.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_msi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_operator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_osx_support.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_posixsubprocess.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_py_abc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_pydecimal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_random.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_sitebuiltins.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_socket.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_stat.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_thread.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_threading_local.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_tkinter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_tracemalloc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_typeshed/README.md
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_typeshed/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_typeshed/dbapi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_typeshed/importlib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_typeshed/wsgi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_typeshed/xml.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_warnings.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_weakref.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_weakrefset.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_winapi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/abc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/aifc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/antigravity.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/argparse.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/array.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/ast.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asynchat.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/base_events.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/base_futures.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/base_subprocess.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/base_tasks.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/constants.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/coroutines.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/events.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/format_helpers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/futures.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/locks.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/log.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/mixins.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/proactor_events.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/protocols.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/queues.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/runners.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/selector_events.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/sslproto.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/staggered.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/streams.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/subprocess.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/taskgroups.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/tasks.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/threads.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/timeouts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/transports.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/trsock.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/unix_events.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/windows_events.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/windows_utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncore.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/atexit.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/audioop.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/base64.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/bdb.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/binascii.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/binhex.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/bisect.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/builtins.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/bz2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/cProfile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/calendar.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/cgi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/cgitb.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/chunk.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/cmath.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/cmd.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/code.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/codecs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/codeop.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/collections/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/collections/abc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/colorsys.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/compileall.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/concurrent/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/concurrent/futures/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/concurrent/futures/_base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/concurrent/futures/process.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/concurrent/futures/thread.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/configparser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/contextlib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/contextvars.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/copy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/copyreg.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/crypt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/csv.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/ctypes/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/ctypes/_endian.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/ctypes/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/ctypes/wintypes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/curses/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/curses/ascii.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/curses/has_key.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/curses/panel.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/curses/textpad.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/dataclasses.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/datetime.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/dbm/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/dbm/dumb.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/dbm/gnu.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/dbm/ndbm.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/dbm/sqlite3.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/decimal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/difflib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/dis.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/archive_util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/bcppcompiler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/ccompiler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/cmd.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/command/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/command/bdist.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/command/bdist_dumb.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/command/bdist_msi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/command/bdist_packager.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/command/bdist_rpm.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/command/bdist_wininst.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/command/build.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/command/build_clib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/command/build_ext.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/command/build_py.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/command/build_scripts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/command/check.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/command/clean.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/command/config.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/command/install.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/command/install_data.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/command/install_egg_info.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/command/install_headers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/command/install_lib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/command/install_scripts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/command/register.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/command/sdist.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/command/upload.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/config.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/core.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/cygwinccompiler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/debug.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/dep_util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/dir_util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/dist.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/errors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/extension.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/fancy_getopt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/file_util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/filelist.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/log.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/msvccompiler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/spawn.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/sysconfig.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/text_file.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/unixccompiler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/version.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/doctest.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/dummy_threading.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/_header_value_parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/_policybase.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/base64mime.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/charset.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/contentmanager.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/encoders.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/errors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/feedparser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/generator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/header.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/headerregistry.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/iterators.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/message.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/mime/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/mime/application.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/mime/audio.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/mime/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/mime/image.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/mime/message.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/mime/multipart.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/mime/nonmultipart.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/mime/text.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/policy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/quoprimime.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/encodings/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/encodings/utf_8.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/encodings/utf_8_sig.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/ensurepip/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/enum.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/errno.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/faulthandler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/fcntl.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/filecmp.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/fileinput.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/fnmatch.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/formatter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/fractions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/ftplib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/functools.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/gc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/genericpath.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/getopt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/getpass.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/gettext.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/glob.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/graphlib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/grp.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/gzip.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/hashlib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/heapq.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/hmac.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/html/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/html/entities.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/html/parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/http/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/http/client.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/http/cookiejar.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/http/cookies.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/http/server.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/imaplib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/imghdr.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/imp.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/importlib/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/importlib/_abc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/importlib/abc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/importlib/machinery.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/importlib/metadata/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/importlib/metadata/_meta.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/importlib/metadata/diagnose.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/importlib/readers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/importlib/resources/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/importlib/resources/abc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/importlib/resources/readers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/importlib/resources/simple.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/importlib/simple.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/importlib/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/inspect.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/io.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/ipaddress.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/itertools.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/json/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/json/decoder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/json/encoder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/json/tool.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/keyword.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/btm_matcher.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixer_base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_apply.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_asserts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_basestring.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_buffer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_dict.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_except.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_exec.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_execfile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_exitfunc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_filter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_funcattrs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_future.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_getcwdu.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_has_key.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_idioms.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_import.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_imports.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_imports2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_input.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_intern.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_isinstance.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_itertools.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_itertools_imports.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_long.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_map.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_metaclass.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_methodattrs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_ne.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_next.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_nonzero.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_numliterals.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_operator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_paren.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_print.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_raise.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_raw_input.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_reduce.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_reload.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_renames.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_repr.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_set_literal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_standarderror.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_sys_exc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_throw.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_tuple_params.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_types.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_unicode.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_urllib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_ws_comma.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_xrange.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_xreadlines.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_zip.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/main.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/pgen2/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/pgen2/driver.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/pgen2/grammar.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/pgen2/literals.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/pgen2/parse.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/pgen2/pgen.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/pgen2/token.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/pgen2/tokenize.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/pygram.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/pytree.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/refactor.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/linecache.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/locale.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/logging/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/logging/config.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/logging/handlers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lzma.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/mailbox.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/mailcap.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/marshal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/math.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/mimetypes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/mmap.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/modulefinder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/msilib/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/msilib/schema.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/msilib/sequence.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/msilib/text.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/msvcrt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/multiprocessing/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/multiprocessing/connection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/multiprocessing/context.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/multiprocessing/dummy/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/multiprocessing/dummy/connection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/multiprocessing/forkserver.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/multiprocessing/heap.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/multiprocessing/managers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/multiprocessing/pool.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/multiprocessing/popen_fork.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/multiprocessing/popen_forkserver.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/multiprocessing/popen_spawn_posix.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/multiprocessing/popen_spawn_win32.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/multiprocessing/process.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/multiprocessing/queues.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/multiprocessing/reduction.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/multiprocessing/resource_sharer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/multiprocessing/resource_tracker.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/multiprocessing/shared_memory.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/multiprocessing/sharedctypes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/multiprocessing/spawn.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/multiprocessing/synchronize.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/multiprocessing/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/netrc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/nis.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/nntplib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/nt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/ntpath.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/nturl2path.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/numbers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/opcode.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/operator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/os/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/os/path.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/ossaudiodev.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/pathlib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/pdb.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/pickle.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/pickletools.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/pipes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/pkgutil.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/platform.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/plistlib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/poplib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/posix.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/posixpath.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/pprint.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/profile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/pstats.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/pty.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/pwd.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/py_compile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/pyclbr.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/pydoc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/pydoc_data/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/pydoc_data/topics.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/pyexpat/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/pyexpat/errors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/pyexpat/model.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/queue.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/quopri.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/random.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/re.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/readline.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/reprlib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/resource.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/rlcompleter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/runpy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/sched.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/secrets.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/select.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/selectors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/shelve.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/shlex.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/shutil.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/signal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/site.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/smtpd.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/smtplib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/sndhdr.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/socket.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/socketserver.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/spwd.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/sqlite3/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/sqlite3/dbapi2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/sre_compile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/sre_constants.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/sre_parse.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/ssl.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/stat.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/statistics.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/string.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/stringprep.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/struct.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/subprocess.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/sunau.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/symbol.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/symtable.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/sys/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/sys/_monitoring.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/sysconfig.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/syslog.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/tabnanny.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/tarfile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/telnetlib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/tempfile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/termios.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/textwrap.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/this.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/threading.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/time.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/timeit.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/tkinter/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/tkinter/colorchooser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/tkinter/commondialog.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/tkinter/constants.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/tkinter/dialog.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/tkinter/dnd.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/tkinter/filedialog.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/tkinter/font.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/tkinter/messagebox.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/tkinter/scrolledtext.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/tkinter/simpledialog.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/tkinter/tix.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/tkinter/ttk.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/token.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/tokenize.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/tomllib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/trace.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/traceback.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/tracemalloc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/tty.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/turtle.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/types.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/typing.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/typing_extensions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/unicodedata.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/unittest/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/unittest/_log.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/unittest/async_case.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/unittest/case.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/unittest/loader.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/unittest/main.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/unittest/mock.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/unittest/result.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/unittest/runner.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/unittest/signals.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/unittest/suite.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/unittest/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/urllib/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/urllib/error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/urllib/parse.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/urllib/request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/urllib/response.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/urllib/robotparser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/uu.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/uuid.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/venv/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/warnings.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/wave.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/weakref.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/webbrowser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/winreg.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/winsound.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/wsgiref/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/wsgiref/handlers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/wsgiref/headers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/wsgiref/simple_server.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/wsgiref/types.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/wsgiref/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/wsgiref/validate.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xdrlib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xml/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xml/dom/NodeFilter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xml/dom/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xml/dom/domreg.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xml/dom/expatbuilder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xml/dom/minicompat.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xml/dom/minidom.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xml/dom/pulldom.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xml/dom/xmlbuilder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xml/etree/ElementInclude.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xml/etree/ElementPath.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xml/etree/ElementTree.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xml/etree/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xml/etree/cElementTree.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xml/parsers/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xml/parsers/expat/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xml/parsers/expat/errors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xml/parsers/expat/model.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xml/sax/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xml/sax/_exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xml/sax/handler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xml/sax/saxutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xml/sax/xmlreader.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xmlrpc/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xmlrpc/client.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xmlrpc/server.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/zipapp.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/zipfile/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/zipfile/_path.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/zipimport.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/zlib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/zoneinfo/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Deprecated/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Deprecated/deprecated/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Deprecated/deprecated/classic.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Deprecated/deprecated/sphinx.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ExifRead/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ExifRead/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ExifRead/exifread/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ExifRead/exifread/_types.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ExifRead/exifread/classes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ExifRead/exifread/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ExifRead/exifread/exif_log.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ExifRead/exifread/heic.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ExifRead/exifread/jpeg.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ExifRead/exifread/tags/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ExifRead/exifread/tags/exif.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ExifRead/exifread/tags/makernote/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ExifRead/exifread/tags/makernote/apple.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ExifRead/exifread/tags/makernote/canon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ExifRead/exifread/tags/makernote/casio.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ExifRead/exifread/tags/makernote/fujifilm.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ExifRead/exifread/tags/makernote/nikon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ExifRead/exifread/tags/makernote/olympus.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ExifRead/exifread/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Flask-Cors/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Flask-Cors/flask_cors/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Flask-Cors/flask_cors/core.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Flask-Cors/flask_cors/decorator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Flask-Cors/flask_cors/extension.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Flask-Cors/flask_cors/version.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Flask-Migrate/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Flask-Migrate/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Flask-Migrate/flask_migrate/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Flask-SQLAlchemy/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Flask-SQLAlchemy/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Flask-SQLAlchemy/flask_sqlalchemy/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Flask-SQLAlchemy/flask_sqlalchemy/model.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Flask-SQLAlchemy/flask_sqlalchemy/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Flask-SocketIO/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Flask-SocketIO/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Flask-SocketIO/flask_socketio/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Flask-SocketIO/flask_socketio/namespace.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Flask-SocketIO/flask_socketio/test_client.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/JACK-Client/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/JACK-Client/jack/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/__meta__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/blockparser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/blockprocessors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/core.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/extensions/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/extensions/abbr.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/extensions/admonition.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/extensions/attr_list.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/extensions/codehilite.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/extensions/def_list.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/extensions/extra.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/extensions/fenced_code.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/extensions/footnotes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/extensions/legacy_attrs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/extensions/legacy_em.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/extensions/md_in_html.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/extensions/meta.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/extensions/nl2br.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/extensions/sane_lists.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/extensions/smarty.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/extensions/tables.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/extensions/toc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/extensions/wikilinks.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/inlinepatterns.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/postprocessors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/preprocessors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/serializers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/treeprocessors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/@tests/test_cases/check_tk_compat.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/BdfFontFile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/BlpImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/BmpImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/BufrStubImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ContainerIO.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/CurImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/DcxImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/DdsImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/EpsImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ExifTags.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/FitsImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/FliImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/FontFile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/FpxImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/FtexImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/GbrImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/GdImageFile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/GifImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/GimpGradientFile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/GimpPaletteFile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/GribStubImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/Hdf5StubImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/IcnsImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/IcoImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ImImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/Image.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ImageChops.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ImageCms.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ImageColor.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ImageDraw.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ImageDraw2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ImageEnhance.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ImageFile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ImageFilter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ImageFont.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ImageGrab.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ImageMath.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ImageMode.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ImageMorph.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ImageOps.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ImagePalette.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ImagePath.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ImageQt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ImageSequence.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ImageShow.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ImageStat.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ImageTk.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ImageTransform.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ImageWin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ImtImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/IptcImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/Jpeg2KImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/JpegImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/JpegPresets.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/McIdasImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/MicImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/MpegImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/MpoImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/MspImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/PSDraw.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/PaletteFile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/PalmImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/PcdImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/PcfFontFile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/PcxImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/PdfImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/PdfParser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/PixarImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/PngImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/PpmImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/PsdImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/PyAccess.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/QoiImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/SgiImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/SpiderImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/SunImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/TarIO.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/TgaImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/TiffImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/TiffTags.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/WalImageFile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/WebPImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/WmfImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/XVThumbImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/XbmImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/XpmImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/_binary.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/_imaging.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/_tkinter_finder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/_version.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/features.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyAutoGUI/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyAutoGUI/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyAutoGUI/pyautogui/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyMySQL/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyMySQL/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyMySQL/pymysql/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyMySQL/pymysql/charset.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyMySQL/pymysql/connections.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyMySQL/pymysql/constants/CLIENT.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyMySQL/pymysql/constants/COMMAND.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyMySQL/pymysql/constants/CR.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyMySQL/pymysql/constants/ER.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyMySQL/pymysql/constants/FIELD_TYPE.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyMySQL/pymysql/constants/FLAG.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyMySQL/pymysql/constants/SERVER_STATUS.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyMySQL/pymysql/constants/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyMySQL/pymysql/converters.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyMySQL/pymysql/cursors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyMySQL/pymysql/err.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyMySQL/pymysql/times.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyMySQL/pymysql/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyScreeze/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyScreeze/@tests/stubtest_allowlist_linux.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyScreeze/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyScreeze/pyscreeze/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyYAML/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyYAML/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyYAML/yaml/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyYAML/yaml/_yaml.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyYAML/yaml/composer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyYAML/yaml/constructor.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyYAML/yaml/cyaml.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyYAML/yaml/dumper.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyYAML/yaml/emitter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyYAML/yaml/error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyYAML/yaml/events.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyYAML/yaml/loader.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyYAML/yaml/nodes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyYAML/yaml/parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyYAML/yaml/reader.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyYAML/yaml/representer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyYAML/yaml/resolver.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyYAML/yaml/scanner.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyYAML/yaml/serializer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyYAML/yaml/tokens.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/cmdline.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/console.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/filter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/filters/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/formatter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/formatters/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/formatters/_mapping.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/formatters/bbcode.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/formatters/html.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/formatters/img.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/formatters/irc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/formatters/latex.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/formatters/other.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/formatters/pangomarkup.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/formatters/rtf.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/formatters/svg.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/formatters/terminal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/formatters/terminal256.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/lexer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/lexers/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/lexers/javascript.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/lexers/jsx.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/lexers/kusto.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/lexers/ldap.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/lexers/lean.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/lexers/lisp.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/lexers/prql.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/lexers/vip.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/lexers/vyper.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/modeline.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/plugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/regexopt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/scanner.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/sphinxext.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/style.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/styles/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/token.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/unistring.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/RPi.GPIO/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/RPi.GPIO/RPi/GPIO/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/RPi.GPIO/RPi/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/cimmutabledict.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/connectors/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/connectors/mxodbc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/connectors/pyodbc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/cresultproxy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/databases/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/firebird/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/firebird/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/firebird/fdb.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/firebird/kinterbasdb.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mssql/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mssql/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mssql/information_schema.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mssql/json.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mssql/mxodbc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mssql/pymssql.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mssql/pyodbc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mysql/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mysql/aiomysql.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mysql/asyncmy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mysql/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mysql/cymysql.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mysql/dml.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mysql/enumerated.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mysql/expression.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mysql/json.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mysql/mariadb.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mysql/mariadbconnector.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mysql/mysqlconnector.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mysql/mysqldb.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mysql/oursql.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mysql/pymysql.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mysql/pyodbc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mysql/reflection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mysql/reserved_words.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mysql/types.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/oracle/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/oracle/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/oracle/cx_oracle.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/postgresql/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/postgresql/array.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/postgresql/asyncpg.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/postgresql/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/postgresql/dml.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/postgresql/ext.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/postgresql/hstore.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/postgresql/json.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/postgresql/pg8000.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/postgresql/psycopg2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/postgresql/psycopg2cffi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/postgresql/pygresql.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/postgresql/pypostgresql.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/postgresql/ranges.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/sqlite/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/sqlite/aiosqlite.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/sqlite/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/sqlite/dml.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/sqlite/json.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/sqlite/pysqlcipher.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/sqlite/pysqlite.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/sybase/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/sybase/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/sybase/mxodbc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/sybase/pyodbc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/sybase/pysybase.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/engine/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/engine/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/engine/characteristics.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/engine/create.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/engine/cursor.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/engine/default.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/engine/events.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/engine/interfaces.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/engine/mock.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/engine/reflection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/engine/result.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/engine/row.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/engine/strategies.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/engine/url.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/engine/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/event/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/event/api.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/event/attr.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/event/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/event/registry.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/events.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/exc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/associationproxy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/asyncio/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/asyncio/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/asyncio/engine.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/asyncio/events.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/asyncio/exc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/asyncio/result.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/asyncio/scoping.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/asyncio/session.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/automap.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/baked.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/compiler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/declarative/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/declarative/extensions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/horizontal_shard.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/hybrid.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/indexable.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/instrumentation.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/mutable.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/mypy/apply.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/mypy/decl_class.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/mypy/infer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/mypy/names.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/mypy/plugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/mypy/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/orderinglist.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/serializer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/future/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/future/engine.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/inspection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/log.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/attributes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/clsregistry.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/collections.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/context.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/decl_api.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/decl_base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/dependency.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/descriptor_props.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/dynamic.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/evaluator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/events.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/exc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/identity.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/instrumentation.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/interfaces.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/loading.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/mapper.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/path_registry.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/persistence.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/query.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/relationships.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/scoping.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/session.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/state.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/strategies.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/strategy_options.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/sync.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/unitofwork.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/pool/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/pool/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/pool/dbapi_proxy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/pool/events.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/pool/impl.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/processors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/schema.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/sql/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/sql/annotation.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/sql/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/sql/coercions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/sql/compiler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/sql/crud.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/sql/ddl.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/sql/default_comparator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/sql/dml.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/sql/elements.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/sql/events.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/sql/expression.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/sql/functions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/sql/lambdas.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/sql/naming.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/sql/operators.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/sql/roles.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/sql/schema.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/sql/selectable.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/sql/sqltypes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/sql/traversals.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/sql/type_api.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/sql/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/sql/visitors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/testing/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/testing/assertions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/testing/assertsql.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/testing/asyncio.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/testing/config.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/testing/engines.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/testing/entities.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/testing/exclusions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/testing/fixtures.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/testing/pickleable.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/testing/plugin/bootstrap.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/testing/plugin/plugin_base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/testing/plugin/pytestplugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/testing/plugin/reinvent_fixtures_py2k.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/testing/profiling.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/testing/provision.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/testing/requirements.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/testing/schema.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/testing/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/testing/warnings.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/types.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/util/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/util/_collections.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/util/_compat_py3k.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/util/_concurrency_py3k.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/util/_preloaded.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/util/compat.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/util/concurrency.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/util/deprecations.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/util/langhelpers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/util/queue.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/util/topological.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Send2Trash/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Send2Trash/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Send2Trash/send2trash/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Send2Trash/send2trash/__main__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Send2Trash/send2trash/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Send2Trash/send2trash/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WTForms/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WTForms/@tests/test_cases/check_choices.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WTForms/@tests/test_cases/check_filters.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WTForms/@tests/test_cases/check_validators.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WTForms/@tests/test_cases/check_widgets.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WTForms/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WTForms/wtforms/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WTForms/wtforms/csrf/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WTForms/wtforms/csrf/core.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WTForms/wtforms/csrf/session.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WTForms/wtforms/fields/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WTForms/wtforms/fields/choices.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WTForms/wtforms/fields/core.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WTForms/wtforms/fields/datetime.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WTForms/wtforms/fields/form.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WTForms/wtforms/fields/list.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WTForms/wtforms/fields/numeric.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WTForms/wtforms/fields/simple.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WTForms/wtforms/form.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WTForms/wtforms/i18n.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WTForms/wtforms/meta.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WTForms/wtforms/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WTForms/wtforms/validators.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WTForms/wtforms/widgets/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WTForms/wtforms/widgets/core.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WebOb/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WebOb/@tests/test_cases/check_wsgify.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WebOb/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WebOb/webob/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WebOb/webob/acceptparse.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WebOb/webob/byterange.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WebOb/webob/cachecontrol.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WebOb/webob/client.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WebOb/webob/cookies.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WebOb/webob/datetime_utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WebOb/webob/dec.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WebOb/webob/descriptors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WebOb/webob/etag.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WebOb/webob/exc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WebOb/webob/headers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WebOb/webob/multidict.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WebOb/webob/request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WebOb/webob/response.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WebOb/webob/static.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WebOb/webob/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aiofiles/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aiofiles/@tests/stubtest_allowlist_darwin.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aiofiles/@tests/stubtest_allowlist_linux.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aiofiles/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aiofiles/aiofiles/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aiofiles/aiofiles/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aiofiles/aiofiles/os.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aiofiles/aiofiles/ospath.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aiofiles/aiofiles/tempfile/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aiofiles/aiofiles/tempfile/temptypes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aiofiles/aiofiles/threadpool/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aiofiles/aiofiles/threadpool/binary.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aiofiles/aiofiles/threadpool/text.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aiofiles/aiofiles/threadpool/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/BufferedTokenStream.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/CommonTokenFactory.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/CommonTokenStream.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/FileStream.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/InputStream.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/IntervalSet.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/LL1Analyzer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/Lexer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/ListTokenSource.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/Parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/ParserInterpreter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/ParserRuleContext.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/PredictionContext.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/Recognizer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/RuleContext.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/StdinStream.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/Token.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/TokenStreamRewriter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/Utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/_pygrun.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/atn/ATN.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/atn/ATNConfig.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/atn/ATNConfigSet.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/atn/ATNDeserializationOptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/atn/ATNDeserializer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/atn/ATNSimulator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/atn/ATNState.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/atn/ATNType.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/atn/LexerATNSimulator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/atn/LexerAction.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/atn/LexerActionExecutor.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/atn/ParserATNSimulator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/atn/PredictionMode.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/atn/SemanticContext.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/atn/Transition.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/atn/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/dfa/DFA.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/dfa/DFASerializer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/dfa/DFAState.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/dfa/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/error/DiagnosticErrorListener.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/error/ErrorListener.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/error/ErrorStrategy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/error/Errors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/error/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/tree/Chunk.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/tree/ParseTreeMatch.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/tree/ParseTreePattern.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/tree/ParseTreePatternMatcher.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/tree/RuleTagToken.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/tree/TokenTagToken.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/tree/Tree.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/tree/Trees.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/tree/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/xpath/XPath.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/xpath/XPathLexer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/xpath/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/assertpy/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/assertpy/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/assertpy/assertpy/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/assertpy/assertpy/assertpy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/assertpy/assertpy/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/assertpy/assertpy/collection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/assertpy/assertpy/contains.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/assertpy/assertpy/date.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/assertpy/assertpy/dict.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/assertpy/assertpy/dynamic.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/assertpy/assertpy/exception.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/assertpy/assertpy/extracting.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/assertpy/assertpy/file.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/assertpy/assertpy/helpers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/assertpy/assertpy/numeric.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/assertpy/assertpy/snapshot.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/assertpy/assertpy/string.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/async_context.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/async_recorder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/context.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/daemon_config.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/emitters/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/emitters/udp_emitter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/exceptions/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/exceptions/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/lambda_launcher.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/models/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/models/default_dynamic_naming.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/models/dummy_entities.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/models/entity.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/models/facade_segment.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/models/http.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/models/noop_traceid.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/models/segment.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/models/subsegment.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/models/throwable.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/models/trace_header.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/models/traceid.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/patcher.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/plugins/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/plugins/ec2_plugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/plugins/ecs_plugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/plugins/elasticbeanstalk_plugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/plugins/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/recorder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/sampling/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/sampling/connector.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/sampling/local/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/sampling/local/reservoir.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/sampling/local/sampler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/sampling/local/sampling_rule.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/sampling/reservoir.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/sampling/rule_cache.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/sampling/rule_poller.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/sampling/sampler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/sampling/sampling_rule.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/sampling/target_poller.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/streaming/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/streaming/default_streaming.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/utils/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/utils/atomic_counter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/utils/compat.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/utils/conversion.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/utils/search_pattern.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/utils/stacktrace.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/sdk_config.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/version.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/beautifulsoup4/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/beautifulsoup4/bs4/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/beautifulsoup4/bs4/builder/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/beautifulsoup4/bs4/builder/_html5lib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/beautifulsoup4/bs4/builder/_htmlparser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/beautifulsoup4/bs4/builder/_lxml.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/beautifulsoup4/bs4/dammit.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/beautifulsoup4/bs4/diagnose.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/beautifulsoup4/bs4/element.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/beautifulsoup4/bs4/formatter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/bleach/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/bleach/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/bleach/bleach/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/bleach/bleach/callbacks.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/bleach/bleach/css_sanitizer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/bleach/bleach/html5lib_shim.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/bleach/bleach/linkifier.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/bleach/bleach/parse_shim.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/bleach/bleach/sanitizer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/cacheutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/debugutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/deprutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/dictutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/easterutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/ecoutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/excutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/fileutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/formatutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/funcutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/gcutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/ioutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/iterutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/jsonutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/listutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/mathutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/mboxutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/namedutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/pathutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/queueutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/setutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/socketutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/statsutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/strutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/tableutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/tbutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/timeutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/typeutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/urlutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/auth.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/auth_handler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/compat.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/connection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/ec2/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/elb/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/exception.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/kms/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/kms/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/kms/layer1.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/plugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/regioninfo.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/s3/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/s3/acl.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/s3/bucket.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/s3/bucketlistresultset.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/s3/bucketlogging.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/s3/connection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/s3/cors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/s3/deletemarker.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/s3/key.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/s3/keyfile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/s3/lifecycle.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/s3/multidelete.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/s3/multipart.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/s3/prefix.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/s3/tagging.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/s3/user.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/s3/website.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/account_updater_daily_report.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/ach_mandate.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/add_on.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/add_on_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/address.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/address_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/amex_express_checkout_card.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/android_pay_card.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/apple_pay_card.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/apple_pay_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/apple_pay_options.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/attribute_getter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/authorization_adjustment.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/bin_data.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/braintree_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/client_token.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/client_token_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/configuration.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/connected_merchant_paypal_status_changed.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/connected_merchant_status_transitioned.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/credentials_parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/credit_card.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/credit_card_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/credit_card_verification.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/credit_card_verification_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/credit_card_verification_search.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/customer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/customer_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/customer_search.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/descriptor.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/disbursement.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/disbursement_detail.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/discount.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/discount_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/dispute.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/dispute_details/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/dispute_details/evidence.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/dispute_details/paypal_message.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/dispute_details/status_history.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/dispute_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/dispute_search.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/document_upload.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/document_upload_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/enriched_customer_data.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/environment.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/error_codes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/error_result.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/errors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/europe_bank_account.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/exceptions/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/exceptions/authentication_error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/exceptions/authorization_error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/exceptions/braintree_error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/exceptions/configuration_error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/exceptions/gateway_timeout_error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/exceptions/http/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/exceptions/http/connection_error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/exceptions/http/invalid_response_error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/exceptions/http/timeout_error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/exceptions/invalid_challenge_error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/exceptions/invalid_signature_error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/exceptions/not_found_error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/exceptions/request_timeout_error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/exceptions/server_error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/exceptions/service_unavailable_error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/exceptions/test_operation_performed_in_production_error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/exceptions/too_many_requests_error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/exceptions/unexpected_error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/exceptions/upgrade_required_error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/exchange_rate_quote.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/exchange_rate_quote_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/exchange_rate_quote_input.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/exchange_rate_quote_payload.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/exchange_rate_quote_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/facilitated_details.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/facilitator_details.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/granted_payment_instrument_update.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/iban_bank_account.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/ids_search.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/liability_shift.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/local_payment.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/local_payment_completed.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/local_payment_expired.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/local_payment_funded.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/local_payment_reversed.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/masterpass_card.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/merchant.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/merchant_account/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/merchant_account/address_details.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/merchant_account/business_details.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/merchant_account/funding_details.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/merchant_account/individual_details.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/merchant_account/merchant_account.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/merchant_account_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/merchant_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/meta_checkout_card.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/meta_checkout_token.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/modification.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/montary_amount.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/oauth_access_revocation.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/oauth_credentials.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/oauth_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/package_details.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/paginated_collection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/paginated_result.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/partner_merchant.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/payment_instrument_type.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/payment_method.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/payment_method_customer_data_updated_metadata.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/payment_method_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/payment_method_nonce.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/payment_method_nonce_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/payment_method_parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/paypal_account.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/paypal_account_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/paypal_here.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/plan.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/plan_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/processor_response_types.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/resource.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/resource_collection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/revoked_payment_method_metadata.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/risk_data.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/samsung_pay_card.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/search.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/sepa_direct_debit_account.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/sepa_direct_debit_account_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/settlement_batch_summary.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/settlement_batch_summary_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/signature_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/status_event.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/subscription.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/subscription_details.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/subscription_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/subscription_search.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/subscription_status_event.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/successful_result.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/test/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/test/authentication_ids.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/test/credit_card_defaults.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/test/credit_card_numbers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/test/merchant_account.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/test/nonces.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/test/venmo_sdk.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/testing_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/three_d_secure_info.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/transaction.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/transaction_amounts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/transaction_details.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/transaction_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/transaction_line_item.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/transaction_line_item_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/transaction_review.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/transaction_search.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/unknown_payment_method.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/us_bank_account.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/us_bank_account_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/us_bank_account_verification.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/us_bank_account_verification_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/us_bank_account_verification_search.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/util/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/util/constants.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/util/crypto.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/util/datetime_parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/util/generator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/util/graphql_client.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/util/http.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/util/parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/util/xml_util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/validation_error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/validation_error_collection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/venmo_account.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/venmo_profile_data.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/version.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/visa_checkout_card.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/webhook_notification.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/webhook_notification_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/webhook_testing.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/webhook_testing_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cachetools/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cachetools/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cachetools/cachetools/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cachetools/cachetools/func.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cachetools/cachetools/keys.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/caldav/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/caldav/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/caldav/caldav/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/caldav/caldav/davclient.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/caldav/caldav/elements/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/caldav/caldav/elements/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/caldav/caldav/elements/cdav.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/caldav/caldav/elements/dav.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/caldav/caldav/elements/ical.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/caldav/caldav/lib/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/caldav/caldav/lib/error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/caldav/caldav/lib/namespace.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/caldav/caldav/lib/url.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/caldav/caldav/lib/vcal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/caldav/caldav/objects.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/caldav/caldav/requests.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/capturer/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/capturer/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/capturer/capturer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cffi/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cffi/@tests/stubtest_allowlist_darwin.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cffi/@tests/stubtest_allowlist_linux.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cffi/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cffi/_cffi_backend.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cffi/cffi/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cffi/cffi/api.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cffi/cffi/backend_ctypes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cffi/cffi/cffi_opcode.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cffi/cffi/commontypes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cffi/cffi/cparser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cffi/cffi/error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cffi/cffi/ffiplatform.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cffi/cffi/lock.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cffi/cffi/model.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cffi/cffi/pkgconfig.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cffi/cffi/recompiler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cffi/cffi/setuptools_ext.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cffi/cffi/vengine_cpy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cffi/cffi/vengine_gen.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cffi/cffi/verifier.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/chevron/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/chevron/chevron/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/chevron/chevron/main.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/chevron/chevron/metadata.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/chevron/chevron/renderer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/chevron/chevron/tokenizer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/click-default-group/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/click-default-group/click_default_group.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/click-spinner/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/click-spinner/click_spinner/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/click-spinner/click_spinner/_version.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/colorama/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/colorama/@tests/stubtest_allowlist_linux.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/colorama/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/colorama/colorama/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/colorama/colorama/ansi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/colorama/colorama/ansitowin32.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/colorama/colorama/initialise.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/colorama/colorama/win32.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/colorama/colorama/winterm.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/commonmark/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/commonmark/commonmark/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/commonmark/commonmark/blocks.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/commonmark/commonmark/cmark.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/commonmark/commonmark/common.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/commonmark/commonmark/dump.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/commonmark/commonmark/entitytrans.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/commonmark/commonmark/inlines.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/commonmark/commonmark/main.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/commonmark/commonmark/node.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/commonmark/commonmark/normalize_reference.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/commonmark/commonmark/render/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/commonmark/commonmark/render/html.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/commonmark/commonmark/render/renderer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/commonmark/commonmark/render/rst.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/console-menu/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/console-menu/consolemenu/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/console-menu/consolemenu/console_menu.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/console-menu/consolemenu/format/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/console-menu/consolemenu/format/menu_borders.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/console-menu/consolemenu/format/menu_margins.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/console-menu/consolemenu/format/menu_padding.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/console-menu/consolemenu/format/menu_style.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/console-menu/consolemenu/items/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/console-menu/consolemenu/items/command_item.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/console-menu/consolemenu/items/external_item.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/console-menu/consolemenu/items/function_item.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/console-menu/consolemenu/items/selection_item.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/console-menu/consolemenu/items/submenu_item.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/console-menu/consolemenu/menu_component.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/console-menu/consolemenu/menu_formatter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/console-menu/consolemenu/multiselect_menu.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/console-menu/consolemenu/prompt_utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/console-menu/consolemenu/screen.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/console-menu/consolemenu/selection_menu.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/console-menu/consolemenu/validators/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/console-menu/consolemenu/validators/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/console-menu/consolemenu/validators/regex.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/console-menu/consolemenu/validators/url.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/console-menu/consolemenu/version.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/croniter/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/croniter/croniter/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/croniter/croniter/croniter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/calendars/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/calendars/hijri.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/calendars/hijri_parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/calendars/jalali.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/calendars/jalali_parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/conf.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/custom_language_detection/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/custom_language_detection/fasttext.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/custom_language_detection/langdetect.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/custom_language_detection/language_mapping.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/data/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/data/languages_info.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/date.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/date_parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/freshness_date_parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/languages/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/languages/dictionary.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/languages/loader.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/languages/locale.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/languages/validation.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/search/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/search/detection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/search/search.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/search/text_detection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/timezone_parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/timezones.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/utils/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/utils/strptime.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser_data/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser_data/settings.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/decorator/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/decorator/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/decorator/decorator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/defusedxml/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/defusedxml/defusedxml/ElementTree.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/defusedxml/defusedxml/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/defusedxml/defusedxml/cElementTree.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/defusedxml/defusedxml/common.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/defusedxml/defusedxml/expatbuilder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/defusedxml/defusedxml/expatreader.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/defusedxml/defusedxml/lxml.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/defusedxml/defusedxml/minidom.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/defusedxml/defusedxml/pulldom.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/defusedxml/defusedxml/sax.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/defusedxml/defusedxml/xmlrpc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/_types.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/api/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/api/build.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/api/client.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/api/config.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/api/container.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/api/daemon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/api/exec_api.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/api/image.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/api/network.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/api/plugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/api/secret.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/api/service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/api/swarm.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/api/volume.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/auth.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/client.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/constants.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/context/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/context/api.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/context/config.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/context/context.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/credentials/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/credentials/constants.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/credentials/errors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/credentials/store.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/credentials/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/errors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/models/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/models/configs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/models/containers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/models/images.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/models/networks.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/models/nodes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/models/plugins.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/models/resource.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/models/secrets.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/models/services.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/models/swarm.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/models/volumes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/tls.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/transport/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/transport/basehttpadapter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/transport/npipeconn.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/transport/npipesocket.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/transport/sshconn.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/transport/unixconn.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/types/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/types/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/types/containers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/types/daemon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/types/healthcheck.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/types/networks.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/types/services.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/types/swarm.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/utils/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/utils/build.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/utils/config.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/utils/decorators.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/utils/fnmatch.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/utils/json_stream.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/utils/ports.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/utils/proxy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/utils/socket.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/utils/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/version.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dockerfile-parse/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dockerfile-parse/dockerfile_parse/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dockerfile-parse/dockerfile_parse/constants.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dockerfile-parse/dockerfile_parse/parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dockerfile-parse/dockerfile_parse/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docopt/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docopt/docopt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/core.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/examples.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/frontend.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/io.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/languages/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/nodes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/parsers/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/parsers/null.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/parsers/recommonmark_wrapper.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/parsers/rst/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/parsers/rst/directives/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/parsers/rst/directives/admonitions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/parsers/rst/directives/body.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/parsers/rst/directives/html.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/parsers/rst/directives/images.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/parsers/rst/directives/misc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/parsers/rst/directives/parts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/parsers/rst/directives/references.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/parsers/rst/directives/tables.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/parsers/rst/roles.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/parsers/rst/states.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/parsers/rst/tableparser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/readers/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/readers/doctree.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/readers/pep.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/readers/standalone.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/statemachine.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/transforms/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/utils/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/utils/roman.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/writers/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/writers/docutils_xml.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/writers/html4css1.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/writers/html5_polyglot.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/writers/latex2e.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/writers/manpage.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/writers/null.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/writers/odf_odt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/writers/pep_html.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/writers/pseudoxml.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/writers/s5_html.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/writers/xetex.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/editdistance/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/editdistance/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/editdistance/editdistance/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/entrypoints/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/entrypoints/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/entrypoints/entrypoints.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fanstatic/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fanstatic/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fanstatic/fanstatic/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fanstatic/fanstatic/checksum.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fanstatic/fanstatic/compiler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fanstatic/fanstatic/config.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fanstatic/fanstatic/core.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fanstatic/fanstatic/inclusion.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fanstatic/fanstatic/injector.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fanstatic/fanstatic/publisher.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fanstatic/fanstatic/registry.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fanstatic/fanstatic/wsgi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/first/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/first/first.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8-2020/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8-2020/flake8_2020.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8-bugbear/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8-bugbear/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8-bugbear/bugbear.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8-builtins/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8-builtins/flake8_builtins.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8-docstrings/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8-docstrings/flake8_docstrings.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8-rst-docstrings/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8-rst-docstrings/flake8_rst_docstrings.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8-simplify/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8-simplify/flake8_simplify/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8-typing-imports/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8-typing-imports/flake8_typing_imports.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/_compat.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/api/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/api/legacy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/checker.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/defaults.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/discover_files.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/formatting/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/formatting/_windows_color.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/formatting/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/formatting/default.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/main/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/main/application.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/main/cli.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/main/debug.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/main/options.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/options/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/options/aggregator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/options/config.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/options/manager.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/options/parse_args.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/plugins/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/plugins/finder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/plugins/pycodestyle.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/plugins/pyflakes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/plugins/reporter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/processor.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/statistics.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/style_guide.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/violation.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/_fonttools_shims.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/actions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/annotations.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/bidi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/deprecation.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/drawing.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/encryption.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/enums.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/errors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/fonts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/fpdf.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/graphics_state.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/html.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/image_datastructures.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/image_parsing.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/line_break.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/linearization.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/outline.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/output.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/prefs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/recorder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/sign.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/structure_tree.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/svg.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/syntax.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/table.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/template.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/text_region.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/transitions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gdb/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gdb/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gdb/gdb/FrameDecorator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gdb/gdb/FrameIterator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gdb/gdb/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gdb/gdb/events.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gdb/gdb/printing.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gdb/gdb/prompt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gdb/gdb/types.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gdb/gdb/unwinder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gdb/gdb/xmethod.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/@tests/stubtest_allowlist_darwin.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/@tests/stubtest_allowlist_linux.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/@tests/stubtest_allowlist_win32.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/_abstract_linkable.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/_config.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/_ffi/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/_ffi/loop.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/_ffi/watcher.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/_fileobjectcommon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/_greenlet_primitives.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/_hub_local.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/_hub_primitives.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/_ident.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/_imap.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/_monitor.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/_threading.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/_types.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/_util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/_waiter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/ares.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/backdoor.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/baseserver.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/event.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/events.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/fileobject.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/greenlet.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/hub.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/libev/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/libev/corecext.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/libev/corecffi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/libev/watcher.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/libuv/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/libuv/loop.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/libuv/watcher.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/local.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/lock.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/monkey.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/os.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/pool.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/pywsgi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/queue.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/resolver/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/resolver/ares.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/resolver/blocking.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/resolver/cares.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/resolver/dnspython.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/resolver/thread.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/resolver_ares.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/resolver_thread.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/select.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/selectors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/server.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/signal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/socket.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/ssl.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/subprocess.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/threadpool.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/time.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/timeout.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/win32util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/greenlet/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/greenlet/@tests/test_cases/check_greenlet.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/greenlet/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/greenlet/greenlet/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/greenlet/greenlet/_greenlet.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hdbcli/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hdbcli/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hdbcli/hdbcli/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hdbcli/hdbcli/dbapi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hdbcli/hdbcli/resultrow.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/_ihatexml.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/_inputstream.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/_tokenizer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/_trie/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/_trie/_base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/_trie/py.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/_utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/constants.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/filters/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/filters/alphabeticalattributes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/filters/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/filters/inject_meta_charset.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/filters/lint.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/filters/optionaltags.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/filters/sanitizer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/filters/whitespace.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/html5parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/serializer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/treeadapters/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/treeadapters/genshi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/treeadapters/sax.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/treebuilders/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/treebuilders/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/treebuilders/dom.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/treebuilders/etree.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/treebuilders/etree_lxml.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/treewalkers/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/treewalkers/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/treewalkers/dom.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/treewalkers/etree.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/treewalkers/etree_lxml.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/treewalkers/genshi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/httplib2/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/httplib2/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/httplib2/httplib2/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/httplib2/httplib2/auth.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/httplib2/httplib2/certs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/httplib2/httplib2/error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/httplib2/httplib2/iri2uri.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/httplib2/httplib2/socks.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/humanfriendly/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/humanfriendly/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/humanfriendly/humanfriendly/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/humanfriendly/humanfriendly/case.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/humanfriendly/humanfriendly/cli.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/humanfriendly/humanfriendly/compat.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/humanfriendly/humanfriendly/decorators.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/humanfriendly/humanfriendly/deprecation.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/humanfriendly/humanfriendly/prompts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/humanfriendly/humanfriendly/sphinx.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/humanfriendly/humanfriendly/tables.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/humanfriendly/humanfriendly/terminal/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/humanfriendly/humanfriendly/terminal/html.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/humanfriendly/humanfriendly/terminal/spinners.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/humanfriendly/humanfriendly/testing.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/humanfriendly/humanfriendly/text.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/humanfriendly/humanfriendly/usage.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/adapters.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/auth_methods/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/auth_methods/approle.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/auth_methods/aws.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/auth_methods/azure.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/auth_methods/cert.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/auth_methods/gcp.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/auth_methods/github.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/auth_methods/jwt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/auth_methods/kubernetes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/auth_methods/ldap.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/auth_methods/legacy_mfa.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/auth_methods/oidc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/auth_methods/okta.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/auth_methods/radius.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/auth_methods/token.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/auth_methods/userpass.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/secrets_engines/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/secrets_engines/active_directory.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/secrets_engines/aws.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/secrets_engines/azure.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/secrets_engines/consul.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/secrets_engines/database.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/secrets_engines/gcp.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/secrets_engines/identity.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/secrets_engines/kv.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/secrets_engines/kv_v1.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/secrets_engines/kv_v2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/secrets_engines/ldap.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/secrets_engines/pki.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/secrets_engines/rabbitmq.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/secrets_engines/ssh.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/secrets_engines/transform.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/secrets_engines/transit.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/system_backend/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/system_backend/audit.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/system_backend/auth.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/system_backend/capabilities.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/system_backend/health.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/system_backend/init.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/system_backend/key.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/system_backend/leader.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/system_backend/lease.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/system_backend/mount.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/system_backend/namespace.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/system_backend/policies.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/system_backend/policy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/system_backend/quota.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/system_backend/raft.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/system_backend/seal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/system_backend/system_backend_mixin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/system_backend/wrapping.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/vault_api_base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/vault_api_category.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/aws_utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/constants/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/constants/approle.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/constants/aws.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/constants/azure.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/constants/client.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/constants/gcp.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/constants/identity.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/constants/transit.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/v1/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ibm-db/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ibm-db/ibm_db.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/icalendar/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/icalendar/@tests/test_cases/check_cal.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/icalendar/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/icalendar/icalendar/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/icalendar/icalendar/cal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/icalendar/icalendar/caselessdict.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/icalendar/icalendar/parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/icalendar/icalendar/parser_tools.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/icalendar/icalendar/prop.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/icalendar/icalendar/timezone_cache.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/icalendar/icalendar/tools.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/icalendar/icalendar/windows_to_olson.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/_async/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/_async/api_client.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/_async/rest.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/_sync/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/_sync/api_client.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/_sync/rest.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/_base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/_pages.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/authorizations_api.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/bucket_api.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/delete_api.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/delete_api_async.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/flux_csv_parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/flux_table.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/influxdb_client.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/influxdb_client_async.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/invokable_scripts_api.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/labels_api.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/logging_handler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/organizations_api.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/query_api.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/query_api_async.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/tasks_api.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/users_api.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/util/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/util/date_utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/util/date_utils_pandas.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/util/helpers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/util/multiprocessing_helper.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/warnings.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/write/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/write/dataframe_serializer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/write/point.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/write/retry.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/write_api.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/write_api_async.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/configuration.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/add_resource_member_request_body.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/analyze_query_response.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/analyze_query_response_errors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/array_expression.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/ast_response.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/authorization.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/authorization_post_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/authorization_update_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/authorizations.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/axes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/axis.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/axis_scale.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/bad_statement.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/band_view_properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/binary_expression.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/block.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/boolean_literal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/bucket.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/bucket_links.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/bucket_metadata_manifest.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/bucket_retention_rules.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/bucket_shard_mapping.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/buckets.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/builder_aggregate_function_type.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/builder_config.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/builder_config_aggregate_window.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/builder_functions_type.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/builder_tags_type.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/builtin_statement.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/call_expression.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/cell.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/cell_links.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/cell_update.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/cell_with_view_properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/check.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/check_base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/check_base_links.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/check_discriminator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/check_patch.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/check_status_level.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/check_view_properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/checks.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/column_data_type.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/column_semantic_type.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/conditional_expression.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/config.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/constant_variable_properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/create_cell.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/create_dashboard_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/custom_check.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/dashboard.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/dashboard_color.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/dashboard_query.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/dashboard_with_view_properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/dashboards.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/date_time_literal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/dbr_ps.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/dbrp.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/dbrp_create.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/dbrp_get.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/dbrp_update.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/deadman_check.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/decimal_places.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/delete_predicate_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/dialect.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/dict_expression.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/dict_item.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/duration.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/duration_literal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/expression.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/expression_statement.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/field.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/file.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/float_literal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/flux_response.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/flux_suggestion.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/flux_suggestions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/function_expression.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/gauge_view_properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/greater_threshold.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/health_check.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/heatmap_view_properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/histogram_view_properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/http_notification_endpoint.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/http_notification_rule.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/http_notification_rule_base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/identifier.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/import_declaration.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/index_expression.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/integer_literal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/is_onboarding.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/label.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/label_create_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/label_mapping.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/label_response.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/label_update.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/labels_response.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/language_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/legacy_authorization_post_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/lesser_threshold.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/line_plus_single_stat_properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/line_protocol_error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/line_protocol_length_error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/links.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/list_stacks_response.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/log_event.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/logical_expression.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/logs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/map_variable_properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/markdown_view_properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/measurement_schema.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/measurement_schema_column.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/measurement_schema_create_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/measurement_schema_list.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/measurement_schema_update_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/member_assignment.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/member_expression.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/metadata_backup.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/model_property.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/mosaic_view_properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/node.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/notification_endpoint.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/notification_endpoint_base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/notification_endpoint_base_links.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/notification_endpoint_discriminator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/notification_endpoint_type.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/notification_endpoint_update.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/notification_endpoints.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/notification_rule.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/notification_rule_base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/notification_rule_base_links.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/notification_rule_discriminator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/notification_rule_update.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/notification_rules.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/object_expression.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/onboarding_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/onboarding_response.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/option_statement.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/organization.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/organization_links.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/organizations.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/package.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/package_clause.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/pager_duty_notification_endpoint.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/pager_duty_notification_rule.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/pager_duty_notification_rule_base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/paren_expression.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/password_reset_body.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/patch_bucket_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/patch_dashboard_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/patch_organization_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/patch_retention_rule.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/patch_stack_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/patch_stack_request_additional_resources.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/permission.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/permission_resource.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/pipe_expression.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/pipe_literal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/post_bucket_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/post_check.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/post_notification_endpoint.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/post_notification_rule.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/post_organization_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/post_restore_kv_response.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/post_stack_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/property_key.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/query.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/query_edit_mode.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/query_variable_properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/query_variable_properties_values.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/range_threshold.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/ready.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/regexp_literal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/remote_connection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/remote_connection_creation_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/remote_connection_update_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/remote_connections.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/renamable_field.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/replication.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/replication_creation_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/replication_update_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/replications.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/resource_member.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/resource_members.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/resource_members_links.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/resource_owner.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/resource_owners.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/restored_bucket_mappings.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/retention_policy_manifest.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/return_statement.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/routes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/routes_external.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/routes_query.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/routes_system.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/rule_status_level.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/run.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/run_links.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/run_manually.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/runs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/scatter_view_properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/schema_type.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/scraper_target_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/scraper_target_response.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/scraper_target_responses.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/script.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/script_create_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/script_invocation_params.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/script_language.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/script_update_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/scripts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/secret_keys.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/secret_keys_response.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/shard_group_manifest.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/shard_manifest.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/shard_owner.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/simple_table_view_properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/single_stat_view_properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/slack_notification_endpoint.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/slack_notification_rule.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/slack_notification_rule_base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/smtp_notification_rule.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/smtp_notification_rule_base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/source.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/source_links.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/sources.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/stack.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/stack_associations.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/stack_events.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/stack_links.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/stack_resources.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/statement.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/static_legend.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/status_rule.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/string_literal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/subscription_manifest.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/table_view_properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/table_view_properties_table_options.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/tag_rule.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/task.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/task_create_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/task_links.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/task_status_type.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/task_update_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/tasks.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/telegraf.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/telegraf_plugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/telegraf_plugin_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/telegraf_plugin_request_plugins.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/telegraf_plugins.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/telegraf_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/telegraf_request_metadata.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/telegrafs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/telegram_notification_endpoint.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/telegram_notification_rule.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/telegram_notification_rule_base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_apply.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_apply_remotes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_apply_template.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_chart.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_export_by_id.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_export_by_id_org_ids.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_export_by_id_resource_filters.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_export_by_id_resources.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_export_by_name.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_export_by_name_resources.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_kind.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_diff.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_diff_buckets.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_diff_buckets_new_old.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_diff_checks.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_diff_dashboards.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_diff_dashboards_new_old.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_diff_label_mappings.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_diff_labels.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_diff_labels_new_old.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_diff_notification_endpoints.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_diff_notification_rules.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_diff_notification_rules_new_old.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_diff_tasks.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_diff_tasks_new_old.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_diff_telegraf_configs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_diff_variables.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_diff_variables_new_old.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_errors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_label.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_label_properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_summary.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_summary_buckets.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_summary_dashboards.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_summary_label_mappings.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_summary_notification_rules.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_summary_status_rules.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_summary_tag_rules.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_summary_tasks.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_summary_variables.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/test_statement.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/threshold.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/threshold_base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/threshold_check.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/unary_expression.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/unsigned_integer_literal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/user.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/user_response.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/user_response_links.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/users.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/variable.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/variable_assignment.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/variable_links.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/variable_properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/variables.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/view.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/view_links.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/view_properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/views.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/write_precision.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/xy_geom.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/xy_view_properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/extras.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/rest.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/_base_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/authorizations_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/backup_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/bucket_schemas_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/buckets_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/cells_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/checks_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/config_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/dashboards_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/dbr_ps_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/delete_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/health_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/invokable_scripts_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/labels_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/legacy_authorizations_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/metrics_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/notification_endpoints_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/notification_rules_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/organizations_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/ping_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/query_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/ready_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/remote_connections_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/replications_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/resources_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/restore_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/routes_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/rules_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/scraper_targets_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/secrets_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/setup_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/signin_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/signout_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/sources_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/tasks_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/telegraf_plugins_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/telegrafs_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/templates_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/users_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/variables_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/views_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/write_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/version.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/inifile/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/inifile/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/inifile/inifile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/jmespath/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/jmespath/jmespath/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/jmespath/jmespath/ast.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/jmespath/jmespath/compat.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/jmespath/jmespath/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/jmespath/jmespath/functions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/jmespath/jmespath/lexer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/jmespath/jmespath/parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/jmespath/jmespath/visitor.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/jsonschema/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/jsonschema/jsonschema/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/jsonschema/jsonschema/_format.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/jsonschema/jsonschema/_keywords.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/jsonschema/jsonschema/_legacy_keywords.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/jsonschema/jsonschema/_types.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/jsonschema/jsonschema/_typing.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/jsonschema/jsonschema/_utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/jsonschema/jsonschema/cli.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/jsonschema/jsonschema/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/jsonschema/jsonschema/protocols.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/jsonschema/jsonschema/validators.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/keyboard/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/keyboard/@tests/stubtest_allowlist_darwin.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/keyboard/@tests/stubtest_allowlist_linux.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/keyboard/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/keyboard/keyboard/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/keyboard/keyboard/_canonical_names.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/keyboard/keyboard/_generic.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/keyboard/keyboard/_keyboard_event.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/keyboard/keyboard/_mouse_event.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/keyboard/keyboard/mouse.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/abstract/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/abstract/attrDef.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/abstract/attribute.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/abstract/cursor.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/abstract/entry.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/abstract/objectDef.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/core/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/core/connection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/core/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/core/pooling.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/core/rdns.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/core/results.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/core/server.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/core/timezone.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/core/tls.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/core/usage.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/microsoft/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/microsoft/addMembersToGroups.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/microsoft/dirSync.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/microsoft/modifyPassword.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/microsoft/persistentSearch.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/microsoft/removeMembersFromGroups.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/microsoft/unlockAccount.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/novell/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/novell/addMembersToGroups.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/novell/checkGroupsMemberships.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/novell/endTransaction.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/novell/getBindDn.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/novell/listReplicas.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/novell/nmasGetUniversalPassword.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/novell/nmasSetUniversalPassword.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/novell/partition_entry_count.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/novell/removeMembersFromGroups.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/novell/replicaInfo.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/novell/startTransaction.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/operation.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/standard/PagedSearch.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/standard/PersistentSearch.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/standard/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/standard/modifyPassword.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/standard/whoAmI.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/operation/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/operation/abandon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/operation/add.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/operation/bind.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/operation/compare.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/operation/delete.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/operation/extended.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/operation/modify.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/operation/modifyDn.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/operation/search.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/operation/unbind.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/controls.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/convert.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/formatters/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/formatters/formatters.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/formatters/standard.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/formatters/validators.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/microsoft.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/novell.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/oid.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/persistentSearch.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/rfc2696.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/rfc2849.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/rfc3062.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/rfc4511.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/rfc4512.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/rfc4527.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/sasl/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/sasl/digestMd5.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/sasl/external.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/sasl/kerberos.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/sasl/plain.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/sasl/sasl.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/schemas/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/schemas/ad2012R2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/schemas/ds389.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/schemas/edir888.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/schemas/edir914.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/schemas/slapd24.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/strategy/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/strategy/asyncStream.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/strategy/asynchronous.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/strategy/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/strategy/ldifProducer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/strategy/mockAsync.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/strategy/mockBase.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/strategy/mockSync.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/strategy/restartable.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/strategy/reusable.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/strategy/safeRestartable.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/strategy/safeSync.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/strategy/sync.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/utils/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/utils/asn1.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/utils/ciDict.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/utils/config.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/utils/conv.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/utils/dn.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/utils/hashed.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/utils/log.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/utils/ntlm.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/utils/port_validators.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/utils/repr.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/utils/tls_backport.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/utils/uri.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/version.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/libsass/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/libsass/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/libsass/sass.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/libsass/sassutils/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/libsass/sassutils/builder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/libsass/sassutils/distutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/libsass/sassutils/wsgi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/lzstring/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/lzstring/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/lzstring/lzstring/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/mock/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/mock/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/mock/mock/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/mock/mock/backports.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/mock/mock/mock.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/mypy-extensions/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/mypy-extensions/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/mypy-extensions/mypy_extensions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/mysqlclient/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/mysqlclient/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/mysqlclient/MySQLdb/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/mysqlclient/MySQLdb/_exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/mysqlclient/MySQLdb/_mysql.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/mysqlclient/MySQLdb/connections.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/mysqlclient/MySQLdb/constants/CLIENT.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/mysqlclient/MySQLdb/constants/CR.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/mysqlclient/MySQLdb/constants/ER.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/mysqlclient/MySQLdb/constants/FIELD_TYPE.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/mysqlclient/MySQLdb/constants/FLAG.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/mysqlclient/MySQLdb/constants/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/mysqlclient/MySQLdb/converters.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/mysqlclient/MySQLdb/cursors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/mysqlclient/MySQLdb/release.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/mysqlclient/MySQLdb/times.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/nanoid/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/nanoid/nanoid/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/nanoid/nanoid/algorithm.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/nanoid/nanoid/generate.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/nanoid/nanoid/method.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/nanoid/nanoid/non_secure_generate.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/nanoid/nanoid/resources.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/netaddr/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/netaddr/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/netaddr/netaddr/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/netaddr/netaddr/cli.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/netaddr/netaddr/compat.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/netaddr/netaddr/contrib/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/netaddr/netaddr/contrib/subnet_splitter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/netaddr/netaddr/core.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/netaddr/netaddr/eui/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/netaddr/netaddr/eui/ieee.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/netaddr/netaddr/fbsocket.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/netaddr/netaddr/ip/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/netaddr/netaddr/ip/glob.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/netaddr/netaddr/ip/iana.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/netaddr/netaddr/ip/nmap.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/netaddr/netaddr/ip/rfc1924.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/netaddr/netaddr/ip/sets.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/netaddr/netaddr/strategy/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/netaddr/netaddr/strategy/eui48.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/netaddr/netaddr/strategy/eui64.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/netaddr/netaddr/strategy/ipv4.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/netaddr/netaddr/strategy/ipv6.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/@tests/test_cases/check_dispatch_decorator.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/approximation/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/approximation/clique.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/approximation/clustering_coefficient.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/approximation/connectivity.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/approximation/distance_measures.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/approximation/dominating_set.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/approximation/kcomponents.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/approximation/matching.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/approximation/maxcut.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/approximation/ramsey.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/approximation/steinertree.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/approximation/traveling_salesman.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/approximation/treewidth.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/approximation/vertex_cover.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/assortativity/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/assortativity/connectivity.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/assortativity/correlation.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/assortativity/mixing.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/assortativity/neighbor_degree.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/assortativity/pairs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/asteroidal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/bipartite/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/bipartite/basic.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/bipartite/centrality.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/bipartite/cluster.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/bipartite/covering.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/bipartite/edgelist.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/bipartite/generators.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/bipartite/matching.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/bipartite/matrix.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/bipartite/projection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/bipartite/redundancy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/bipartite/spectral.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/boundary.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/bridges.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/centrality/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/centrality/betweenness.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/centrality/betweenness_subset.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/centrality/closeness.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/centrality/current_flow_betweenness.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/centrality/current_flow_betweenness_subset.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/centrality/current_flow_closeness.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/centrality/degree_alg.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/centrality/dispersion.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/centrality/eigenvector.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/centrality/flow_matrix.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/centrality/group.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/centrality/harmonic.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/centrality/katz.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/centrality/laplacian.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/centrality/load.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/centrality/percolation.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/centrality/reaching.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/centrality/second_order.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/centrality/subgraph_alg.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/centrality/trophic.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/centrality/voterank_alg.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/chains.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/chordal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/clique.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/cluster.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/coloring/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/coloring/equitable_coloring.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/coloring/greedy_coloring.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/communicability_alg.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/community/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/community/asyn_fluid.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/community/centrality.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/community/community_utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/community/kclique.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/community/kernighan_lin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/community/label_propagation.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/community/louvain.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/community/lukes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/community/modularity_max.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/community/quality.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/components/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/components/attracting.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/components/biconnected.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/components/connected.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/components/semiconnected.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/components/strongly_connected.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/components/weakly_connected.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/connectivity/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/connectivity/connectivity.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/connectivity/cuts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/connectivity/disjoint_paths.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/connectivity/edge_augmentation.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/connectivity/edge_kcomponents.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/connectivity/kcomponents.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/connectivity/kcutsets.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/connectivity/stoerwagner.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/connectivity/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/core.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/covering.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/cuts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/cycles.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/d_separation.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/dag.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/distance_measures.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/distance_regular.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/dominance.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/dominating.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/efficiency_measures.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/euler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/flow/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/flow/boykovkolmogorov.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/flow/capacityscaling.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/flow/dinitz_alg.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/flow/edmondskarp.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/flow/gomory_hu.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/flow/maxflow.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/flow/mincost.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/flow/networksimplex.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/flow/preflowpush.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/flow/shortestaugmentingpath.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/flow/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/graph_hashing.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/graphical.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/hierarchy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/hybrid.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/isolate.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/isomorphism/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/isomorphism/ismags.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/isomorphism/isomorph.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/isomorphism/isomorphvf2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/isomorphism/matchhelpers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/isomorphism/temporalisomorphvf2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/isomorphism/tree_isomorphism.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/isomorphism/vf2pp.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/isomorphism/vf2userfunc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/link_analysis/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/link_analysis/hits_alg.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/link_analysis/pagerank_alg.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/link_prediction.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/lowest_common_ancestors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/matching.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/minors/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/minors/contraction.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/mis.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/moral.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/node_classification.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/non_randomness.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/operators/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/operators/all.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/operators/binary.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/operators/product.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/operators/unary.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/planar_drawing.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/planarity.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/polynomials.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/reciprocity.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/regular.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/richclub.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/shortest_paths/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/shortest_paths/astar.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/shortest_paths/dense.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/shortest_paths/generic.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/shortest_paths/unweighted.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/shortest_paths/weighted.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/similarity.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/simple_paths.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/smallworld.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/smetric.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/sparsifiers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/structuralholes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/summarization.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/swap.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/threshold.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/tournament.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/traversal/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/traversal/beamsearch.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/traversal/breadth_first_search.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/traversal/depth_first_search.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/traversal/edgebfs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/traversal/edgedfs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/tree/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/tree/branchings.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/tree/coding.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/tree/decomposition.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/tree/mst.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/tree/operations.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/tree/recognition.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/triads.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/vitality.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/voronoi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/wiener.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/classes/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/classes/coreviews.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/classes/digraph.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/classes/filters.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/classes/function.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/classes/graph.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/classes/graphviews.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/classes/multidigraph.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/classes/multigraph.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/classes/reportviews.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/convert.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/convert_matrix.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/drawing/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/drawing/layout.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/drawing/nx_agraph.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/drawing/nx_latex.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/drawing/nx_pydot.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/drawing/nx_pylab.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/exception.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/atlas.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/classic.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/cographs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/community.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/degree_seq.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/directed.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/duplication.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/ego.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/expanders.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/geometric.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/harary_graph.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/internet_as_graphs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/intersection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/interval_graph.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/joint_degree_seq.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/lattice.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/line.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/mycielski.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/nonisomorphic_trees.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/random_clustered.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/random_graphs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/small.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/social.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/spectral_graph_forge.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/stochastic.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/sudoku.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/trees.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/triads.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/lazy_imports.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/linalg/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/linalg/algebraicconnectivity.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/linalg/attrmatrix.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/linalg/bethehessianmatrix.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/linalg/graphmatrix.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/linalg/laplacianmatrix.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/linalg/modularitymatrix.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/linalg/spectrum.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/readwrite/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/readwrite/adjlist.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/readwrite/edgelist.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/readwrite/gexf.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/readwrite/gml.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/readwrite/graph6.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/readwrite/graphml.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/readwrite/json_graph/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/readwrite/json_graph/adjacency.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/readwrite/json_graph/cytoscape.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/readwrite/json_graph/node_link.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/readwrite/json_graph/tree.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/readwrite/leda.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/readwrite/multiline_adjlist.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/readwrite/p2g.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/readwrite/pajek.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/readwrite/sparse6.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/readwrite/text.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/relabel.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/utils/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/utils/backends.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/utils/decorators.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/utils/heaps.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/utils/mapped_queue.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/utils/misc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/utils/random_sequence.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/utils/rcm.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/utils/union_find.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/common.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth1/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth1/rfc5849/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth1/rfc5849/endpoints/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth1/rfc5849/endpoints/access_token.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth1/rfc5849/endpoints/authorization.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth1/rfc5849/endpoints/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth1/rfc5849/endpoints/pre_configured.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth1/rfc5849/endpoints/request_token.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth1/rfc5849/endpoints/resource.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth1/rfc5849/endpoints/signature_only.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth1/rfc5849/errors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth1/rfc5849/parameters.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth1/rfc5849/request_validator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth1/rfc5849/signature.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth1/rfc5849/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/clients/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/clients/backend_application.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/clients/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/clients/legacy_application.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/clients/mobile_application.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/clients/service_application.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/clients/web_application.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/endpoints/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/endpoints/authorization.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/endpoints/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/endpoints/introspect.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/endpoints/metadata.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/endpoints/pre_configured.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/endpoints/resource.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/endpoints/revocation.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/endpoints/token.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/errors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/grant_types/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/grant_types/authorization_code.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/grant_types/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/grant_types/client_credentials.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/grant_types/implicit.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/grant_types/refresh_token.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/grant_types/resource_owner_password_credentials.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/parameters.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/request_validator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/tokens.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/openid/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/openid/connect/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/openid/connect/core/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/openid/connect/core/endpoints/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/openid/connect/core/endpoints/pre_configured.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/openid/connect/core/endpoints/userinfo.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/openid/connect/core/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/openid/connect/core/grant_types/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/openid/connect/core/grant_types/authorization_code.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/openid/connect/core/grant_types/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/openid/connect/core/grant_types/dispatchers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/openid/connect/core/grant_types/hybrid.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/openid/connect/core/grant_types/implicit.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/openid/connect/core/grant_types/refresh_token.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/openid/connect/core/request_validator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/openid/connect/core/tokens.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/signals.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/uri_validate.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/olefile/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/olefile/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/olefile/olefile/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/olefile/olefile/olefile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/@tests/test_cases/check_base_descriptors.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/@tests/test_cases/check_nested_descriptors.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/_constants.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/cell/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/cell/_writer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/cell/cell.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/cell/read_only.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/cell/rich_text.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/cell/text.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/_3d.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/_chart.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/area_chart.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/axis.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/bar_chart.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/bubble_chart.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/chartspace.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/data_source.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/descriptors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/error_bar.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/label.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/layout.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/legend.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/line_chart.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/marker.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/picture.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/pie_chart.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/pivot.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/plotarea.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/print_settings.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/radar_chart.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/reader.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/reference.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/scatter_chart.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/series.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/series_factory.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/shapes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/stock_chart.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/surface_chart.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/text.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/title.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/trendline.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/updown_bars.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chartsheet/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chartsheet/chartsheet.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chartsheet/custom.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chartsheet/properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chartsheet/protection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chartsheet/publish.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chartsheet/relation.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chartsheet/views.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/comments/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/comments/author.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/comments/comment_sheet.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/comments/comments.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/comments/shape_writer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/compat/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/compat/abc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/compat/numbers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/compat/product.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/compat/singleton.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/compat/strings.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/descriptors/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/descriptors/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/descriptors/container.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/descriptors/excel.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/descriptors/namespace.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/descriptors/nested.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/descriptors/sequence.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/descriptors/serialisable.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/descriptors/slots.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/drawing/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/drawing/colors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/drawing/connector.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/drawing/drawing.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/drawing/effect.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/drawing/fill.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/drawing/geometry.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/drawing/graphic.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/drawing/image.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/drawing/line.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/drawing/picture.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/drawing/properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/drawing/relation.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/drawing/spreadsheet_drawing.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/drawing/text.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/drawing/xdr.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/formatting/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/formatting/formatting.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/formatting/rule.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/formula/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/formula/tokenizer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/formula/translate.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/packaging/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/packaging/core.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/packaging/custom.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/packaging/extended.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/packaging/interface.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/packaging/manifest.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/packaging/relationship.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/packaging/workbook.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/pivot/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/pivot/cache.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/pivot/fields.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/pivot/record.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/pivot/table.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/reader/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/reader/drawings.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/reader/excel.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/reader/strings.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/reader/workbook.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/styles/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/styles/alignment.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/styles/borders.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/styles/builtins.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/styles/cell_style.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/styles/colors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/styles/differential.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/styles/fills.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/styles/fonts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/styles/named_styles.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/styles/numbers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/styles/protection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/styles/proxy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/styles/styleable.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/styles/stylesheet.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/styles/table.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/utils/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/utils/bound_dictionary.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/utils/cell.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/utils/dataframe.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/utils/datetime.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/utils/escape.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/utils/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/utils/formulas.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/utils/indexed_list.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/utils/inference.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/utils/protection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/utils/units.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/workbook/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/workbook/_writer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/workbook/child.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/workbook/defined_name.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/workbook/external_link/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/workbook/external_link/external.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/workbook/external_reference.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/workbook/function_group.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/workbook/properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/workbook/protection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/workbook/smart_tags.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/workbook/views.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/workbook/web.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/workbook/workbook.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/_read_only.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/_reader.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/_write_only.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/_writer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/cell_range.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/cell_watch.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/controls.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/copier.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/custom.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/datavalidation.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/dimensions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/drawing.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/errors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/filters.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/formula.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/header_footer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/hyperlink.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/merge.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/ole.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/page.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/pagebreak.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/picture.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/print_settings.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/protection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/related.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/scenario.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/smart_tag.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/table.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/views.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/worksheet.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/writer/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/writer/excel.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/writer/theme.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/xml/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/xml/_functions_overloads.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/xml/constants.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/xml/functions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/ext/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/ext/tags.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/harness/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/harness/api_check.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/harness/scope_check.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/logs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/mocktracer/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/mocktracer/binary_propagator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/mocktracer/context.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/mocktracer/propagator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/mocktracer/span.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/mocktracer/text_propagator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/mocktracer/tracer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/propagation.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/scope.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/scope_manager.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/scope_managers/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/scope_managers/asyncio.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/scope_managers/constants.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/scope_managers/contextvars.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/scope_managers/gevent.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/scope_managers/tornado.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/span.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/tags.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/tracer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paho-mqtt/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paho-mqtt/paho/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paho-mqtt/paho/mqtt/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paho-mqtt/paho/mqtt/client.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paho-mqtt/paho/mqtt/matcher.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paho-mqtt/paho/mqtt/packettypes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paho-mqtt/paho/mqtt/properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paho-mqtt/paho/mqtt/publish.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paho-mqtt/paho/mqtt/reasoncodes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paho-mqtt/paho/mqtt/subscribe.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paho-mqtt/paho/mqtt/subscribeoptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/@tests/stubtest_allowlist_darwin.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/@tests/stubtest_allowlist_linux.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/@tests/stubtest_allowlist_win32.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/_version.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/_winapi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/agent.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/auth_handler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/auth_strategy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/ber.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/buffered_pipe.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/channel.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/client.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/common.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/compress.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/config.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/dsskey.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/ecdsakey.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/ed25519key.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/file.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/hostkeys.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/kex_curve25519.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/kex_ecdh_nist.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/kex_gex.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/kex_group1.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/kex_group14.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/kex_group16.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/kex_gss.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/message.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/packet.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/pipe.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/pkey.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/primes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/proxy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/rsakey.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/server.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/sftp.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/sftp_attr.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/sftp_client.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/sftp_file.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/sftp_handle.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/sftp_server.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/sftp_si.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/ssh_exception.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/ssh_gss.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/transport.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/win_openssh.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/win_pageant.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/parsimonious/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/parsimonious/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/parsimonious/parsimonious/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/parsimonious/parsimonious/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/parsimonious/parsimonious/expressions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/parsimonious/parsimonious/grammar.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/parsimonious/parsimonious/nodes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/parsimonious/parsimonious/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/@tests/stubtest_allowlist_win32.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/@tests/test_cases/check_bcrypt_using_rounds.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/apache.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/apps.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/context.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/crypto/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/crypto/_blowfish/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/crypto/_blowfish/_gen_files.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/crypto/_blowfish/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/crypto/_blowfish/unrolled.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/crypto/_md4.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/crypto/des.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/crypto/digest.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/crypto/scrypt/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/crypto/scrypt/_builtin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/crypto/scrypt/_gen_files.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/crypto/scrypt/_salsa.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/exc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/ext/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/ext/django/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/ext/django/models.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/ext/django/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/handlers/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/handlers/argon2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/handlers/bcrypt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/handlers/cisco.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/handlers/des_crypt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/handlers/digests.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/handlers/django.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/handlers/fshp.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/handlers/ldap_digests.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/handlers/md5_crypt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/handlers/misc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/handlers/mssql.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/handlers/mysql.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/handlers/oracle.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/handlers/pbkdf2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/handlers/phpass.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/handlers/postgres.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/handlers/roundup.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/handlers/scram.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/handlers/scrypt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/handlers/sha1_crypt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/handlers/sha2_crypt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/handlers/sun_md5_crypt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/handlers/windows.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/hash.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/hosts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/ifc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/pwd.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/registry.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/totp.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/utils/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/utils/binary.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/utils/compat/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/utils/compat/_ordered_dict.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/utils/decor.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/utils/des.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/utils/handlers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/utils/md4.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/utils/pbkdf2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/win32.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passpy/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passpy/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passpy/passpy/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passpy/passpy/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passpy/passpy/store.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passpy/passpy/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/peewee/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/peewee/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/peewee/peewee.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/peewee/playhouse/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/peewee/playhouse/flask_utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pep8-naming/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pep8-naming/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pep8-naming/pep8ext_naming.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pexpect/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pexpect/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pexpect/pexpect/ANSI.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pexpect/pexpect/FSM.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pexpect/pexpect/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pexpect/pexpect/_async.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pexpect/pexpect/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pexpect/pexpect/expect.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pexpect/pexpect/fdpexpect.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pexpect/pexpect/popen_spawn.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pexpect/pexpect/pty_spawn.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pexpect/pexpect/pxssh.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pexpect/pexpect/replwrap.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pexpect/pexpect/run.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pexpect/pexpect/screen.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pexpect/pexpect/socket_pexpect.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pexpect/pexpect/spawnbase.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pexpect/pexpect/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/adapters/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/adapters/asyncio_connection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/adapters/base_connection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/adapters/blocking_connection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/adapters/gevent_connection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/adapters/select_connection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/adapters/tornado_connection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/adapters/twisted_connection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/adapters/utils/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/adapters/utils/connection_workflow.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/adapters/utils/io_services_utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/adapters/utils/nbio_interface.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/adapters/utils/selector_ioloop_adapter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/amqp_object.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/callback.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/channel.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/compat.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/connection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/credentials.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/data.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/delivery_mode.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/diagnostic_utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/exchange_type.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/frame.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/heartbeat.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/spec.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/tcp_socket_opts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/validators.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/playsound/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/playsound/playsound.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/polib/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/polib/polib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/portpicker/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/portpicker/portpicker.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psutil/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psutil/@tests/stubtest_allowlist_darwin.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psutil/@tests/stubtest_allowlist_linux.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psutil/@tests/stubtest_allowlist_win32.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psutil/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psutil/psutil/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psutil/psutil/_common.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psutil/psutil/_compat.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psutil/psutil/_psaix.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psutil/psutil/_psbsd.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psutil/psutil/_pslinux.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psutil/psutil/_psosx.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psutil/psutil/_psposix.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psutil/psutil/_pssunos.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psutil/psutil/_psutil_linux.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psutil/psutil/_psutil_osx.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psutil/psutil/_psutil_posix.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psutil/psutil/_psutil_windows.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psutil/psutil/_pswindows.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psycopg2/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psycopg2/@tests/test_cases/check_connect.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psycopg2/@tests/test_cases/check_extensions.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psycopg2/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psycopg2/psycopg2/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psycopg2/psycopg2/_ipaddress.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psycopg2/psycopg2/_json.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psycopg2/psycopg2/_psycopg.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psycopg2/psycopg2/_range.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psycopg2/psycopg2/errorcodes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psycopg2/psycopg2/errors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psycopg2/psycopg2/extensions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psycopg2/psycopg2/extras.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psycopg2/psycopg2/pool.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psycopg2/psycopg2/sql.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psycopg2/psycopg2/tz.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyOpenSSL/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyOpenSSL/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyOpenSSL/OpenSSL/SSL.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyOpenSSL/OpenSSL/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyOpenSSL/OpenSSL/crypto.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyOpenSSL/OpenSSL/rand.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyOpenSSL/OpenSSL/version.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyRFC3339/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyRFC3339/pyrfc3339/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyRFC3339/pyrfc3339/generator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyRFC3339/pyrfc3339/parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyRFC3339/pyrfc3339/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/codec/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/codec/ber/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/codec/ber/decoder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/codec/ber/encoder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/codec/ber/eoo.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/codec/cer/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/codec/cer/decoder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/codec/cer/encoder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/codec/der/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/codec/der/decoder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/codec/der/encoder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/codec/native/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/codec/native/decoder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/codec/native/encoder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/codec/streaming.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/compat/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/compat/integer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/compat/octets.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/debug.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/type/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/type/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/type/char.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/type/constraint.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/type/error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/type/namedtype.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/type/namedval.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/type/opentype.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/type/tag.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/type/tagmap.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/type/univ.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/type/useful.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyaudio/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyaudio/pyaudio.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pycocotools/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pycocotools/pycocotools/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pycocotools/pycocotools/coco.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pycocotools/pycocotools/cocoeval.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pycocotools/pycocotools/mask.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pycurl/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pycurl/pycurl.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyfarmhash/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyfarmhash/farmhash.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyflakes/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyflakes/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyflakes/pyflakes/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyflakes/pyflakes/api.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyflakes/pyflakes/checker.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyflakes/pyflakes/messages.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyflakes/pyflakes/reporter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyflakes/pyflakes/scripts/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyflakes/pyflakes/scripts/pyflakes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/pygit2/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/pygit2/_build.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/pygit2/_libgit2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/pygit2/_pygit2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/pygit2/_run.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/pygit2/blame.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/pygit2/blob.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/pygit2/branches.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/pygit2/callbacks.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/pygit2/config.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/pygit2/credentials.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/pygit2/enums.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/pygit2/errors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/pygit2/ffi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/pygit2/filter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/pygit2/index.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/pygit2/legacyenums.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/pygit2/packbuilder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/pygit2/references.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/pygit2/refspec.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/pygit2/remotes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/pygit2/repository.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/pygit2/settings.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/pygit2/submodules.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/pygit2/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/@tests/stubtest_allowlist_darwin.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/@tests/stubtest_allowlist_linux.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/@tests/stubtest_allowlist_win32.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/PyInstaller/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/PyInstaller/__main__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/PyInstaller/building/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/PyInstaller/building/api.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/PyInstaller/building/build_main.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/PyInstaller/building/datastruct.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/PyInstaller/building/splash.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/PyInstaller/compat.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/PyInstaller/depend/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/PyInstaller/depend/analysis.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/PyInstaller/depend/imphookapi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/PyInstaller/isolated/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/PyInstaller/isolated/_parent.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/PyInstaller/lib/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/PyInstaller/lib/modulegraph/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/PyInstaller/lib/modulegraph/modulegraph.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/PyInstaller/utils/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/PyInstaller/utils/hooks/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/PyInstaller/utils/hooks/conda.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/PyInstaller/utils/win32/versioninfo.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/pyi_splash/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyjks/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyjks/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyjks/jks/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyjks/jks/bks.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyjks/jks/jks.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyjks/jks/rfc2898.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyjks/jks/rfc7292.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyjks/jks/sun_crypto.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyjks/jks/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pynput/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pynput/@tests/stubtest_allowlist_linux.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pynput/@tests/stubtest_allowlist_win32.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pynput/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pynput/pynput/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pynput/pynput/_info.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pynput/pynput/_util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pynput/pynput/keyboard/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pynput/pynput/keyboard/_base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pynput/pynput/keyboard/_dummy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pynput/pynput/mouse/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pynput/pynput/mouse/_base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pynput/pynput/mouse/_dummy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/@tests/stubtest_allowlist_darwin.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/@tests/stubtest_allowlist_linux.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/@tests/stubtest_allowlist_win32.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/__main__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/rfc2217.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/rs485.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/serialcli.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/serialjava.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/serialposix.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/serialutil.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/serialwin32.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/threaded/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/tools/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/tools/hexlify_codec.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/tools/list_ports.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/tools/list_ports_common.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/tools/list_ports_linux.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/tools/list_ports_osx.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/tools/list_ports_posix.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/tools/list_ports_windows.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/tools/miniterm.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/urlhandler/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/urlhandler/protocol_alt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/urlhandler/protocol_cp2110.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/urlhandler/protocol_hwgrep.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/urlhandler/protocol_loop.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/urlhandler/protocol_rfc2217.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/urlhandler/protocol_socket.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/urlhandler/protocol_spy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/win32.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pysftp/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pysftp/pysftp/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pysftp/pysftp/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pysftp/pysftp/helpers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pytest-lazy-fixture/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pytest-lazy-fixture/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pytest-lazy-fixture/pytest_lazyfixture.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-crontab/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-crontab/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-crontab/cronlog.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-crontab/crontab.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-crontab/crontabs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-datemath/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-datemath/datemath/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-datemath/datemath/helpers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-dateutil/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-dateutil/@tests/test_cases/check_inheritance.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-dateutil/@tests/test_cases/check_relativedelta.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-dateutil/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-dateutil/dateutil/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-dateutil/dateutil/_common.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-dateutil/dateutil/easter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-dateutil/dateutil/parser/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-dateutil/dateutil/parser/isoparser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-dateutil/dateutil/relativedelta.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-dateutil/dateutil/rrule.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-dateutil/dateutil/tz/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-dateutil/dateutil/tz/_common.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-dateutil/dateutil/tz/tz.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-dateutil/dateutil/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-dateutil/dateutil/zoneinfo/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-dateutil/dateutil/zoneinfo/rebuild.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-gflags/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-gflags/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-gflags/gflags.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-jose/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-jose/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-jose/jose/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-jose/jose/backends/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-jose/jose/backends/_asn1.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-jose/jose/backends/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-jose/jose/backends/cryptography_backend.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-jose/jose/backends/ecdsa_backend.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-jose/jose/backends/native.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-jose/jose/backends/rsa_backend.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-jose/jose/constants.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-jose/jose/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-jose/jose/jwe.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-jose/jose/jwk.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-jose/jose/jws.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-jose/jose/jwt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-jose/jose/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-nmap/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-nmap/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-nmap/nmap/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-nmap/nmap/nmap.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-slugify/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-slugify/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-slugify/slugify/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-slugify/slugify/__version__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-slugify/slugify/slugify.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-slugify/slugify/special.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/X.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/XK.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/Xatom.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/Xcursorfont.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/Xutil.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/_typing.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/display.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/ext/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/ext/composite.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/ext/damage.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/ext/dpms.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/ext/ge.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/ext/nvcontrol.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/ext/randr.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/ext/record.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/ext/res.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/ext/screensaver.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/ext/security.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/ext/shape.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/ext/xfixes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/ext/xinerama.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/ext/xinput.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/ext/xtest.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/keysymdef/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/keysymdef/apl.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/keysymdef/arabic.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/keysymdef/cyrillic.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/keysymdef/greek.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/keysymdef/hebrew.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/keysymdef/katakana.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/keysymdef/korean.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/keysymdef/latin1.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/keysymdef/latin2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/keysymdef/latin3.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/keysymdef/latin4.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/keysymdef/miscellany.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/keysymdef/publishing.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/keysymdef/special.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/keysymdef/technical.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/keysymdef/thai.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/keysymdef/xf86.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/keysymdef/xk3270.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/keysymdef/xkb.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/protocol/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/protocol/display.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/protocol/event.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/protocol/request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/protocol/rq.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/protocol/structs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/rdb.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/support/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/support/connect.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/support/lock.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/support/unix_connect.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/support/vms_connect.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/threaded.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/xauth.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/xobject/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/xobject/colormap.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/xobject/cursor.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/xobject/drawable.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/xobject/fontable.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/xobject/icccm.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/xobject/resource.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pytz/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pytz/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pytz/pytz/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pytz/pytz/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pytz/pytz/lazy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pytz/pytz/reference.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pytz/pytz/tzfile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pytz/pytz/tzinfo.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/@tests/stubtest_allowlist_win32.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/_win32typing.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/afxres.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/commctrl.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/dde.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/isapi/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/isapi/isapicon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/isapi/simple.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/isapi/threaded_extension.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/mmapfile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/mmsystem.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/ntsecuritycon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/odbc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/perfmon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/pythoncom.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/pythonwin/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/pythonwin/dde.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/pythonwin/win32ui.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/pythonwin/win32uiole.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/pywintypes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/regutil.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/servicemanager.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/sspicon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/timer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win2kras.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/_wincerapi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/lib/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/lib/afxres.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/lib/commctrl.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/lib/mmsystem.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/lib/ntsecuritycon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/lib/pywintypes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/lib/regutil.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/lib/sspicon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/lib/win2kras.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/lib/win32con.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/lib/win32cryptcon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/lib/win32evtlogutil.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/lib/win32gui_struct.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/lib/win32inetcon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/lib/win32netcon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/lib/win32pdhquery.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/lib/win32serviceutil.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/lib/win32timezone.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/lib/winerror.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/lib/winioctlcon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/lib/winnt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/lib/winperf.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/lib/winxptheme.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/mmapfile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/odbc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/perfmon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/servicemanager.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/timer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32api.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32clipboard.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32console.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32cred.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32crypt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32event.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32evtlog.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32file.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32gui.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32help.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32inet.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32job.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32lz.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32net.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32pdh.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32pipe.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32print.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32process.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32profile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32ras.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32security.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32trace.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32transaction.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32ts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32wnet.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/winxpgui.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32api.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32clipboard.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/adsi/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/adsi/adsi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/adsi/adsicon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/authorization/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/authorization/authorization.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/axcontrol/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/axcontrol/axcontrol.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/axdebug/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/axdebug/adb.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/axdebug/axdebug.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/axdebug/codecontainer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/axdebug/contexts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/axdebug/debugger.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/axdebug/documents.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/axdebug/expressions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/axdebug/gateways.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/axdebug/stackframe.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/axdebug/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/axscript/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/axscript/asputil.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/axscript/axscript.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/axscript/client/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/axscript/client/error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/axscript/server/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/axscript/server/axsite.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/axscript/server/error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/bits/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/bits/bits.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/client/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/client/build.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/client/dynamic.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/client/gencache.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/directsound/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/directsound/directsound.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/ifilter/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/ifilter/ifilter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/ifilter/ifiltercon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/internet/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/internet/inetcon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/internet/internet.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/mapi/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/mapi/_exchdapi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/mapi/emsabtags.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/mapi/exchange.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/mapi/mapi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/mapi/mapitags.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/mapi/mapiutil.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/olectl.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/propsys/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/propsys/propsys.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/propsys/pscon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/server/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/server/connect.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/server/dispatcher.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/server/exception.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/server/policy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/server/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/shell/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/shell/shell.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/shell/shellcon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/storagecon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/taskscheduler/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/taskscheduler/taskscheduler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/universal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/adsi/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/adsi/adsi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/adsi/adsicon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/authorization/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/authorization/authorization.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/axcontrol/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/axcontrol/axcontrol.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/axdebug/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/axdebug/adb.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/axdebug/axdebug.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/axdebug/codecontainer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/axdebug/contexts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/axdebug/debugger.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/axdebug/documents.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/axdebug/expressions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/axdebug/gateways.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/axdebug/stackframe.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/axdebug/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/axscript/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/axscript/asputil.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/axscript/axscript.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/axscript/client/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/axscript/client/error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/axscript/client/pyscript.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/axscript/server/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/axscript/server/axsite.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/axscript/server/error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/bits/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/bits/bits.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/directsound/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/directsound/directsound.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/ifilter/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/ifilter/ifilter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/ifilter/ifiltercon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/internet/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/internet/inetcon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/internet/internet.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/mapi/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/mapi/_exchdapi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/mapi/emsabtags.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/mapi/exchange.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/mapi/mapi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/mapi/mapitags.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/mapi/mapiutil.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/propsys/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/propsys/propsys.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/propsys/pscon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/shell/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/shell/shell.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/shell/shellcon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/taskscheduler/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/taskscheduler/taskscheduler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32con.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32console.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32cred.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32crypt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32cryptcon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32event.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32evtlog.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32evtlogutil.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32file.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32gui.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32gui_struct.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32help.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32inet.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32inetcon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32job.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32lz.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32net.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32netcon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32pdh.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32pdhquery.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32pipe.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32print.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32process.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32profile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32ras.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32security.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32serviceutil.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32timezone.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32trace.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32transaction.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32ts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32ui.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32uiole.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32wnet.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/winerror.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/winioctlcon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/winnt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/winperf.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/winxpgui.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/winxptheme.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyxdg/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyxdg/@tests/test_cases/check_IniFile.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyxdg/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyxdg/xdg/BaseDirectory.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyxdg/xdg/Config.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyxdg/xdg/DesktopEntry.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyxdg/xdg/Exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyxdg/xdg/IconTheme.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyxdg/xdg/IniFile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyxdg/xdg/Locale.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyxdg/xdg/Menu.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyxdg/xdg/MenuEditor.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyxdg/xdg/Mime.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyxdg/xdg/RecentFiles.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyxdg/xdg/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyxdg/xdg/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrbill/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrbill/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrbill/qrbill/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrbill/qrbill/bill.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrcode/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrcode/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrcode/qrcode/LUT.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrcode/qrcode/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrcode/qrcode/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrcode/qrcode/console_scripts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrcode/qrcode/constants.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrcode/qrcode/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrcode/qrcode/image/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrcode/qrcode/image/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrcode/qrcode/image/pil.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrcode/qrcode/image/pure.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrcode/qrcode/image/styledpil.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrcode/qrcode/image/styles/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrcode/qrcode/image/styles/colormasks.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrcode/qrcode/image/styles/moduledrawers/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrcode/qrcode/image/styles/moduledrawers/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrcode/qrcode/image/styles/moduledrawers/pil.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrcode/qrcode/image/styles/moduledrawers/svg.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrcode/qrcode/image/svg.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrcode/qrcode/main.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrcode/qrcode/release.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrcode/qrcode/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/@tests/test_cases/check_xadd.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/asyncio/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/asyncio/client.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/asyncio/cluster.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/asyncio/connection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/asyncio/lock.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/asyncio/parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/asyncio/retry.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/asyncio/sentinel.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/asyncio/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/backoff.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/client.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/cluster.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/bf/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/bf/commands.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/bf/info.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/cluster.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/core.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/graph/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/graph/commands.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/graph/edge.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/graph/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/graph/node.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/graph/path.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/graph/query_result.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/helpers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/json/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/json/commands.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/json/decoders.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/json/path.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/redismodules.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/search/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/search/aggregation.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/search/commands.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/search/query.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/search/result.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/sentinel.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/timeseries/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/timeseries/commands.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/timeseries/info.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/timeseries/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/connection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/crc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/credentials.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/lock.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/ocsp.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/retry.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/sentinel.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/typing.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/regex/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/regex/@tests/test_cases/check_finditer.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/regex/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/regex/regex/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/regex/regex/_regex.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/regex/regex/_regex_core.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/regex/regex/regex.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/@tests/test_cases/check_tables.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/barcode/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/barcode/code128.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/barcode/code39.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/barcode/code93.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/barcode/common.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/barcode/dmtx.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/barcode/eanbc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/barcode/ecc200datamatrix.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/barcode/fourstate.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/barcode/lto.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/barcode/qr.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/barcode/qrencoder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/barcode/usps.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/barcode/usps4s.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/barcode/widgets.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/charts/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/charts/areas.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/charts/axes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/charts/barcharts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/charts/dotbox.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/charts/doughnut.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/charts/legends.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/charts/linecharts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/charts/lineplots.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/charts/markers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/charts/piecharts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/charts/slidebox.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/charts/spider.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/charts/textlabels.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/charts/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/charts/utils3d.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/renderPDF.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/renderPM.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/renderPS.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/renderSVG.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/renderbase.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/samples/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/samples/bubble.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/samples/clustered_bar.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/samples/clustered_column.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/samples/excelcolors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/samples/exploded_pie.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/samples/filled_radar.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/samples/line_chart.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/samples/linechart_with_markers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/samples/radar.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/samples/runall.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/samples/scatter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/samples/scatter_lines.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/samples/scatter_lines_markers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/samples/simple_pie.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/samples/stacked_bar.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/samples/stacked_column.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/shapes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/svgpath.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/transform.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/widgetbase.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/widgets/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/widgets/adjustableArrow.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/widgets/eventcal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/widgets/flags.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/widgets/grids.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/widgets/markers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/widgets/signsandsymbols.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/widgets/table.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/PyFontify.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/abag.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/arciv.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/attrmap.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/boxstuff.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/codecharts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/colors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/corp.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/enums.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/extformat.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/fontfinder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/fonts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/formatters.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/geomutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/logger.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/normalDate.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/pagesizes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/pdfencrypt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/pygments2xpre.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/randomtext.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/rl_accel.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/rl_safe_eval.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/rltempfile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/rparsexml.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/sequencer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/styles.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/testutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/textsplit.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/units.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/validators.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/yaml.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/pdfbase/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/pdfbase/acroform.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/pdfbase/cidfonts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/pdfbase/pdfdoc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/pdfbase/pdfform.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/pdfbase/pdfmetrics.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/pdfbase/pdfpattern.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/pdfbase/pdfutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/pdfbase/rl_codecs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/pdfbase/ttfonts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/pdfgen/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/pdfgen/canvas.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/pdfgen/pathobject.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/pdfgen/pdfgeom.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/pdfgen/pdfimages.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/pdfgen/textobject.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/platypus/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/platypus/doctemplate.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/platypus/figures.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/platypus/flowables.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/platypus/frames.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/platypus/multicol.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/platypus/para.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/platypus/paragraph.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/platypus/paraparser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/platypus/tableofcontents.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/platypus/tables.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/platypus/xpreformatted.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/rl_config.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/rl_settings.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests-oauthlib/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests-oauthlib/requests_oauthlib/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests-oauthlib/requests_oauthlib/compliance_fixes/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests-oauthlib/requests_oauthlib/compliance_fixes/douban.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests-oauthlib/requests_oauthlib/compliance_fixes/ebay.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests-oauthlib/requests_oauthlib/compliance_fixes/facebook.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests-oauthlib/requests_oauthlib/compliance_fixes/fitbit.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests-oauthlib/requests_oauthlib/compliance_fixes/instagram.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests-oauthlib/requests_oauthlib/compliance_fixes/mailchimp.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests-oauthlib/requests_oauthlib/compliance_fixes/plentymarkets.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests-oauthlib/requests_oauthlib/compliance_fixes/slack.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests-oauthlib/requests_oauthlib/compliance_fixes/weibo.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests-oauthlib/requests_oauthlib/oauth1_auth.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests-oauthlib/requests_oauthlib/oauth1_session.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests-oauthlib/requests_oauthlib/oauth2_auth.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests-oauthlib/requests_oauthlib/oauth2_session.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests/@tests/test_cases/check_post.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests/requests/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests/requests/__version__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests/requests/adapters.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests/requests/api.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests/requests/auth.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests/requests/certs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests/requests/compat.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests/requests/cookies.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests/requests/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests/requests/help.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests/requests/hooks.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests/requests/models.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests/requests/packages.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests/requests/sessions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests/requests/status_codes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests/requests/structures.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests/requests/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/retry/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/retry/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/retry/retry/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/retry/retry/api.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/s2clientprotocol/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/s2clientprotocol/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/s2clientprotocol/s2clientprotocol/build.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/s2clientprotocol/s2clientprotocol/common_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/s2clientprotocol/s2clientprotocol/data_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/s2clientprotocol/s2clientprotocol/debug_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/s2clientprotocol/s2clientprotocol/error_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/s2clientprotocol/s2clientprotocol/query_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/s2clientprotocol/s2clientprotocol/raw_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/s2clientprotocol/s2clientprotocol/sc2api_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/s2clientprotocol/s2clientprotocol/score_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/s2clientprotocol/s2clientprotocol/spatial_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/s2clientprotocol/s2clientprotocol/ui_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/_core/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/_core/data.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/_core/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/_core/groupby.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/_core/moves.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/_core/plot.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/_core/properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/_core/rules.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/_core/scales.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/_core/subplots.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/_core/typing.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/_marks/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/_marks/area.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/_marks/bar.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/_marks/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/_marks/dot.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/_marks/line.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/_marks/text.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/_stats/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/_stats/aggregation.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/_stats/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/_stats/counting.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/_stats/density.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/_stats/order.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/_stats/regression.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/algorithms.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/axisgrid.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/categorical.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/cm.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/colors/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/colors/crayons.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/colors/xkcd_rgb.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/distributions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/external/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/external/appdirs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/external/docscrape.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/external/husl.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/external/kde.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/external/version.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/matrix.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/miscplot.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/objects.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/palettes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/rcmod.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/regression.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/relational.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/widgets.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/@tests/stubtest_allowlist_darwin.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/@tests/test_cases/check_distutils.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/@tests/test_cases/check_protocols.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/distutils/_modified.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/distutils/archive_util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/distutils/ccompiler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/distutils/cmd.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/distutils/command/bdist.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/distutils/command/bdist_rpm.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/distutils/command/build.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/distutils/command/build_clib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/distutils/command/build_ext.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/distutils/command/build_py.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/distutils/command/install.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/distutils/command/install_lib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/distutils/command/install_scripts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/distutils/command/register.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/distutils/command/sdist.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/distutils/command/upload.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/distutils/compat/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/distutils/config.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/distutils/dep_util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/distutils/dist.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/distutils/errors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/distutils/extension.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/distutils/filelist.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/distutils/sysconfig.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/distutils/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/pkg_resources/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/pkg_resources/_vendored_packaging/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/pkg_resources/_vendored_packaging/markers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/pkg_resources/_vendored_packaging/requirements.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/pkg_resources/_vendored_packaging/specifiers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/pkg_resources/_vendored_packaging/version.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/_distutils/_modified.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/_distutils/archive_util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/_distutils/ccompiler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/_distutils/cmd.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/_distutils/command/bdist.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/_distutils/command/bdist_rpm.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/_distutils/command/build.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/_distutils/command/build_clib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/_distutils/command/build_ext.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/_distutils/command/build_py.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/_distutils/command/install.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/_distutils/command/install_lib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/_distutils/command/install_scripts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/_distutils/command/register.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/_distutils/command/sdist.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/_distutils/command/upload.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/_distutils/compat/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/_distutils/config.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/_distutils/dep_util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/_distutils/dist.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/_distutils/errors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/_distutils/extension.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/_distutils/filelist.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/_distutils/sysconfig.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/_distutils/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/archive_util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/build_meta.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/alias.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/bdist_egg.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/bdist_rpm.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/bdist_wheel.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/build.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/build_clib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/build_ext.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/build_py.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/develop.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/dist_info.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/easy_install.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/editable_wheel.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/egg_info.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/install.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/install_egg_info.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/install_lib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/install_scripts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/register.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/rotate.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/saveopts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/sdist.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/setopt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/test.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/upload.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/upload_docs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/compat/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/compat/py310.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/compat/py311.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/compat/py39.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/config/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/config/expand.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/config/pyprojecttoml.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/config/setupcfg.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/depends.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/discovery.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/dist.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/errors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/extension.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/glob.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/installer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/launch.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/logging.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/modified.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/monkey.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/msvc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/namespaces.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/package_index.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/sandbox.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/unicode_utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/version.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/warnings.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/wheel.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/windows_support.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/_enum.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/_geometry.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/_ragged_array.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/_typing.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/_version.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/affinity.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/algorithms/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/algorithms/cga.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/algorithms/polylabel.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/constructive.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/coordinates.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/coords.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/creation.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/decorators.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/errors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/geometry/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/geometry/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/geometry/collection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/geometry/geo.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/geometry/linestring.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/geometry/multilinestring.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/geometry/multipoint.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/geometry/multipolygon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/geometry/point.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/geometry/polygon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/geos.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/io.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/lib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/linear.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/measurement.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/ops.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/plotting.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/predicates.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/prepared.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/set_operations.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/speedups.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/strtree.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/testing.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/validation.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/vectorized/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/wkb.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/wkt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/simplejson/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/simplejson/@tests/test_cases/check_simplejson.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/simplejson/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/simplejson/simplejson/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/simplejson/simplejson/decoder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/simplejson/simplejson/encoder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/simplejson/simplejson/errors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/simplejson/simplejson/raw_json.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/simplejson/simplejson/scanner.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/singledispatch/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/singledispatch/singledispatch.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/BaseHTTPServer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/CGIHTTPServer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/SimpleHTTPServer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/_dummy_thread.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/_thread.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/builtins.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/cPickle.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/collections_abc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/configparser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/copyreg.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/email_mime_base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/email_mime_multipart.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/email_mime_nonmultipart.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/email_mime_text.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/html_entities.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/html_parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/http_client.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/http_cookiejar.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/http_cookies.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/queue.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/reprlib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/socketserver.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/tkinter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/tkinter_commondialog.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/tkinter_constants.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/tkinter_dialog.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/tkinter_filedialog.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/tkinter_tkfiledialog.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/tkinter_ttk.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/urllib/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/urllib/error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/urllib/parse.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/urllib/request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/urllib/response.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/urllib/robotparser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/urllib_error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/urllib_parse.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/urllib_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/urllib_response.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/urllib_robotparser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/slumber/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/slumber/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/slumber/slumber/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/slumber/slumber/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/slumber/slumber/serialize.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/slumber/slumber/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/str2bool/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/str2bool/str2bool/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tabulate/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tabulate/tabulate/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tabulate/tabulate/version.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/_aliases.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/compiler/xla/service/hlo_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/compiler/xla/xla_data_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/example/example_parser_configuration_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/example/example_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/example/feature_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/allocation_description_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/api_def_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/attr_value_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/cost_graph_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/dataset_metadata_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/dataset_options_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/device_attributes_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/full_type_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/function_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/graph_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/graph_transfer_info_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/kernel_def_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/log_memory_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/model_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/node_def_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/op_def_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/reader_base_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/resource_handle_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/step_stats_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/summary_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/tensor_description_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/tensor_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/tensor_shape_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/tensor_slice_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/types_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/variable_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/versions_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/bfc_memory_map_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/cluster_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/composite_tensor_variant_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/config_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/control_flow_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/coordination_config_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/core_platform_payloads_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/data_service_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/debug_event_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/debug_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/device_filters_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/device_properties_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/distributed_runtime_payloads_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/error_codes_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/fingerprint_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/graph_debug_info_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/meta_graph_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/named_tensor_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/queue_runner_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/remote_tensor_handle_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/rewriter_config_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/saved_model_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/saved_object_graph_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/saver_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/service_config_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/snapshot_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/struct_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/tensor_bundle_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/tensorflow_server_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/tpu/compilation_result_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/tpu/dynamic_padding_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/tpu/optimization_parameters_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/tpu/topology_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/tpu/tpu_embedding_configuration_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/trackable_object_graph_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/transport_options_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/verifier_config_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/util/event_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/util/memmapped_file_system_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/util/saved_tensor_slice_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/util/test_log_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/data/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/data/experimental.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/dtypes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/experimental/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/feature_column/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/initializers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/io/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/io/gfile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/keras/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/keras/activations.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/keras/constraints.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/keras/initializers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/keras/layers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/keras/losses.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/keras/metrics.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/keras/optimizers/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/keras/optimizers/legacy/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/keras/optimizers/schedules.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/keras/regularizers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/math.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/python/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/python/feature_column/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/python/feature_column/feature_column_v2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/python/feature_column/sequence_feature_column.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/python/keras/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/python/keras/protobuf/projector_config_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/python/keras/protobuf/saved_metadata_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/python/keras/protobuf/versions_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/python/trackable/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/python/trackable/autotrackable.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/python/trackable/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/sparse.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/tsl/protobuf/error_codes_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/tsl/protobuf/histogram_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/toml/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/toml/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/toml/toml/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/toml/toml/decoder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/toml/toml/encoder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/toml/toml/ordered.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/toml/toml/tz.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/toposort/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/toposort/toposort.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/_dist_ver.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/_main.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/_monitor.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/_tqdm.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/_tqdm_gui.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/_tqdm_notebook.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/_tqdm_pandas.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/_utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/asyncio.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/auto.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/autonotebook.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/cli.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/contrib/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/contrib/bells.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/contrib/concurrent.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/contrib/discord.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/contrib/itertools.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/contrib/logging.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/contrib/slack.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/contrib/telegram.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/contrib/utils_worker.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/dask.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/gui.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/keras.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/notebook.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/rich.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/std.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/tk.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/version.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/translationstring/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/translationstring/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/translationstring/translationstring/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tree-sitter-languages/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tree-sitter-languages/@tests/stubtest_allowlist_darwin.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tree-sitter-languages/@tests/stubtest_allowlist_linux.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tree-sitter-languages/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tree-sitter-languages/tree_sitter_languages/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tree-sitter-languages/tree_sitter_languages/core.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ttkthemes/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ttkthemes/ttkthemes/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ttkthemes/ttkthemes/_imgops.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ttkthemes/ttkthemes/_utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ttkthemes/ttkthemes/_widget.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ttkthemes/ttkthemes/themed_style.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ttkthemes/ttkthemes/themed_tk.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/uWSGI/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/uWSGI/@tests/stubtest_allowlist_darwin.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/uWSGI/@tests/uwsgi.ini
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/uWSGI/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/uWSGI/uwsgi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/uWSGI/uwsgidecorators.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ujson/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ujson/ujson.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/unidiff/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/unidiff/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/unidiff/unidiff/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/unidiff/unidiff/__version__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/unidiff/unidiff/constants.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/unidiff/unidiff/errors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/unidiff/unidiff/patch.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/untangle/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/untangle/untangle.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/usersettings/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/usersettings/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/usersettings/usersettings.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/vobject/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/vobject/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/vobject/vobject/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/vobject/vobject/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/vobject/vobject/behavior.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/vobject/vobject/change_tz.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/vobject/vobject/hcalendar.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/vobject/vobject/icalendar.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/vobject/vobject/ics_diff.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/vobject/vobject/vcard.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/vobject/vobject/win32tz.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/waitress/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/waitress/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/waitress/waitress/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/waitress/waitress/adjustments.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/waitress/waitress/buffers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/waitress/waitress/channel.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/waitress/waitress/compat.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/waitress/waitress/parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/waitress/waitress/proxy_headers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/waitress/waitress/receiver.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/waitress/waitress/rfc7230.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/waitress/waitress/runner.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/waitress/waitress/server.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/waitress/waitress/task.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/waitress/waitress/trigger.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/waitress/waitress/utilities.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/waitress/waitress/wasyncore.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/whatthepatch/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/whatthepatch/whatthepatch/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/whatthepatch/whatthepatch/apply.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/whatthepatch/whatthepatch/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/whatthepatch/whatthepatch/patch.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/whatthepatch/whatthepatch/snippets.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/africa/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/africa/algeria.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/africa/angola.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/africa/benin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/africa/ivory_coast.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/africa/kenya.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/africa/madagascar.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/africa/mozambique.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/africa/nigeria.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/africa/sao_tome.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/africa/south_africa.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/africa/tunisia.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/america/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/america/argentina.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/america/barbados.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/america/brazil.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/america/canada.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/america/chile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/america/colombia.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/america/el_salvador.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/america/mexico.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/america/panama.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/america/paraguay.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/asia/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/asia/china.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/asia/hong_kong.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/asia/israel.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/asia/japan.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/asia/kazakhstan.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/asia/malaysia.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/asia/philippines.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/asia/qatar.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/asia/singapore.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/asia/south_korea.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/asia/taiwan.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/astronomy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/core.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/austria.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/belarus.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/belgium.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/bulgaria.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/cayman_islands.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/croatia.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/cyprus.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/czech_republic.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/denmark.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/estonia.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/european_central_bank.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/finland.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/france.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/georgia.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/germany.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/greece.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/guernsey.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/hungary.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/iceland.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/ireland.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/italy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/latvia.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/lithuania.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/luxembourg.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/malta.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/monaco.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/netherlands.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/norway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/poland.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/portugal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/romania.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/russia.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/scotland/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/scotland/mixins/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/scotland/mixins/autumn_holiday.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/scotland/mixins/fair_holiday.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/scotland/mixins/spring_holiday.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/scotland/mixins/victoria_day.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/serbia.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/slovakia.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/slovenia.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/spain.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/sweden.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/switzerland.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/turkey.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/ukraine.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/united_kingdom.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/oceania/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/oceania/australia.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/oceania/marshall_islands.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/oceania/new_zealand.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/precomputed_astronomy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/registry.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/registry_tools.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/skyfield_astronomy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/alabama.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/alaska.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/american_samoa.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/arizona.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/arkansas.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/california.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/colorado.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/connecticut.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/core.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/delaware.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/district_columbia.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/florida.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/georgia.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/guam.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/hawaii.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/idaho.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/illinois.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/indiana.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/iowa.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/kansas.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/kentucky.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/louisiana.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/maine.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/maryland.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/massachusetts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/michigan.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/minnesota.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/mississippi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/missouri.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/montana.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/nebraska.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/nevada.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/new_hampshire.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/new_jersey.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/new_mexico.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/new_york.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/north_carolina.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/north_dakota.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/ohio.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/oklahoma.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/oregon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/pennsylvania.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/rhode_island.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/south_carolina.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/south_dakota.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/tennessee.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/texas.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/utah.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/vermont.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/virginia.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/washington.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/west_virginia.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/wisconsin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/wyoming.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/wurlitzer/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/wurlitzer/wurlitzer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/xmltodict/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/xmltodict/xmltodict.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/zstd/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/zstd/zstd.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/zxcvbn/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/zxcvbn/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/zxcvbn/zxcvbn/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/zxcvbn/zxcvbn/adjacency_graphs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/zxcvbn/zxcvbn/feedback.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/zxcvbn/zxcvbn/frequency_lists.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/zxcvbn/zxcvbn/matching.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/zxcvbn/zxcvbn/scoring.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/zxcvbn/zxcvbn/time_estimates.pyi
-%%DATADIR%%/plugins/python-ce/helpers/virtualenv-20.13.0.pyz
-%%DATADIR%%/plugins/python-ce/helpers/virtualenv-20.24.5.pyz
-%%DATADIR%%/plugins/python-ce/lib/client/python-frontend.jar
-%%DATADIR%%/plugins/python-ce/lib/python-ce.jar
-%%DATADIR%%/plugins/python-ce/lib/python-common.jar
-%%DATADIR%%/plugins/qodana/lib/qodana.jar
-%%DATADIR%%/plugins/qt-plugin/lib/qt-plugin.jar
-%%DATADIR%%/plugins/restructuredtext/lib/restructuredtext.jar
-%%DATADIR%%/plugins/searchEverywhereMl/lib/modules/intellij.searchEverywhereMl.ranking.core.jar
-%%DATADIR%%/plugins/searchEverywhereMl/lib/searchEverywhereMl.jar
-%%DATADIR%%/plugins/settingsSync/lib/settingsSync.jar
-%%DATADIR%%/plugins/sh/lib/sh.jar
-%%DATADIR%%/plugins/station-plugin/lib/station-plugin.jar
-%%DATADIR%%/plugins/tasks/lib/tasks-core.jar
-%%DATADIR%%/plugins/terminal/lib/terminal.jar
-%%DATADIR%%/plugins/terminal/shell-integrations/bash/bash-fig.bash
-%%DATADIR%%/plugins/terminal/shell-integrations/bash/bash-integration.bash
-%%DATADIR%%/plugins/terminal/shell-integrations/bash/bash-preexec.bash
-%%DATADIR%%/plugins/terminal/shell-integrations/bash/command-block-support.bash
-%%DATADIR%%/plugins/terminal/shell-integrations/fish/command-block-support.fish
-%%DATADIR%%/plugins/terminal/shell-integrations/fish/fish-integration.fish
-%%DATADIR%%/plugins/terminal/shell-integrations/powershell/command-block-support.ps1
-%%DATADIR%%/plugins/terminal/shell-integrations/powershell/powershell-integration.ps1
-%%DATADIR%%/plugins/terminal/shell-integrations/zsh/.zshenv
-%%DATADIR%%/plugins/terminal/shell-integrations/zsh/command-block-support.zsh
-%%DATADIR%%/plugins/terminal/shell-integrations/zsh/zsh-integration.zsh
-%%DATADIR%%/plugins/textmate/lib/bundles/adoc/LICENSE
-%%DATADIR%%/plugins/textmate/lib/bundles/adoc/README.md
-%%DATADIR%%/plugins/textmate/lib/bundles/adoc/asciidoc-language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/adoc/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/adoc/snippets/snippets.json
-%%DATADIR%%/plugins/textmate/lib/bundles/adoc/syntaxes/Asciidoctor.json
-%%DATADIR%%/plugins/textmate/lib/bundles/bat/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/bat/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/bat/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/bat/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/bat/snippets/batchfile.code-snippets
-%%DATADIR%%/plugins/textmate/lib/bundles/bat/syntaxes/batchfile.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/bicep/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/bicep/syntaxes/bicep.codeblock.json
-%%DATADIR%%/plugins/textmate/lib/bundles/bicep/syntaxes/bicep.tmlanguage
-%%DATADIR%%/plugins/textmate/lib/bundles/bicep/syntaxes/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/bicepparam/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/clojure/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/clojure/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/clojure/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/clojure/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/clojure/syntaxes/clojure.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/cmake/LICENSE
-%%DATADIR%%/plugins/textmate/lib/bundles/cmake/README.md
-%%DATADIR%%/plugins/textmate/lib/bundles/cmake/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/cmake/syntaxes/CMake.tmLanguage
-%%DATADIR%%/plugins/textmate/lib/bundles/cmake/syntaxes/CMakeCache.tmLanguage
-%%DATADIR%%/plugins/textmate/lib/bundles/coffeescript/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/coffeescript/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/coffeescript/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/coffeescript/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/coffeescript/snippets/coffeescript.code-snippets
-%%DATADIR%%/plugins/textmate/lib/bundles/coffeescript/syntaxes/coffeescript.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/cpp/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/cpp/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/cpp/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/cpp/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/cpp/snippets/c.code-snippets
-%%DATADIR%%/plugins/textmate/lib/bundles/cpp/snippets/cpp.code-snippets
-%%DATADIR%%/plugins/textmate/lib/bundles/cpp/syntaxes/c.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/cpp/syntaxes/cpp.embedded.macro.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/cpp/syntaxes/cpp.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/cpp/syntaxes/cuda-cpp.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/cpp/syntaxes/platform.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/csharp/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/csharp/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/csharp/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/csharp/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/csharp/snippets/csharp.code-snippets
-%%DATADIR%%/plugins/textmate/lib/bundles/csharp/syntaxes/csharp.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/css/.vscode/launch.json
-%%DATADIR%%/plugins/textmate/lib/bundles/css/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/css/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/css/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/css/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/css/syntaxes/css.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/dart/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/dart/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/dart/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/dart/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/dart/syntaxes/dart.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/diff/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/diff/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/diff/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/diff/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/diff/syntaxes/diff.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/docker/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/docker/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/docker/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/docker/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/docker/syntaxes/docker.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/erlang/grammar/Erlang.plist
-%%DATADIR%%/plugins/textmate/lib/bundles/erlang/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/erlang/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/fsharp/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/fsharp/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/fsharp/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/fsharp/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/fsharp/snippets/fsharp.code-snippets
-%%DATADIR%%/plugins/textmate/lib/bundles/fsharp/syntaxes/fsharp.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/git-base/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/git-base/README.md
-%%DATADIR%%/plugins/textmate/lib/bundles/git-base/languages/git-commit.language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/git-base/languages/git-rebase.language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/git-base/languages/ignore.language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/git-base/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/git-base/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/git-base/syntaxes/git-commit.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/git-base/syntaxes/git-rebase.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/git-base/syntaxes/ignore.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/git-base/tsconfig.json
-%%DATADIR%%/plugins/textmate/lib/bundles/go/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/go/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/go/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/go/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/go/syntaxes/go.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/groovy/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/groovy/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/groovy/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/groovy/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/groovy/snippets/groovy.code-snippets
-%%DATADIR%%/plugins/textmate/lib/bundles/groovy/syntaxes/groovy.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/handlebars/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/handlebars/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/handlebars/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/handlebars/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/handlebars/syntaxes/Handlebars.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/hcl/LICENSE
-%%DATADIR%%/plugins/textmate/lib/bundles/hcl/README.md
-%%DATADIR%%/plugins/textmate/lib/bundles/hcl/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/hcl/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/hcl/syntaxes/hcl.tmGrammar.json
-%%DATADIR%%/plugins/textmate/lib/bundles/hlsl/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/hlsl/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/hlsl/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/hlsl/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/hlsl/syntaxes/hlsl.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/html/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/html/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/html/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/html/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/html/snippets/html.code-snippets
-%%DATADIR%%/plugins/textmate/lib/bundles/html/syntaxes/html-derivative.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/html/syntaxes/html.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/ini/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/ini/ini.language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/ini/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/ini/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/ini/properties.language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/ini/syntaxes/ini.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/java/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/java/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/java/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/java/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/java/snippets/java.code-snippets
-%%DATADIR%%/plugins/textmate/lib/bundles/java/syntaxes/java.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/javascript/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/javascript/javascript-language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/javascript/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/javascript/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/javascript/snippets/javascript.code-snippets
-%%DATADIR%%/plugins/textmate/lib/bundles/javascript/syntaxes/JavaScript.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/javascript/syntaxes/JavaScriptReact.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/javascript/syntaxes/Readme.md
-%%DATADIR%%/plugins/textmate/lib/bundles/javascript/syntaxes/Regular Expressions (JavaScript).tmLanguage
-%%DATADIR%%/plugins/textmate/lib/bundles/javascript/tags-language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/json/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/json/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/json/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/json/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/json/syntaxes/JSON.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/json/syntaxes/JSONC.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/json/syntaxes/JSONL.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/json/syntaxes/snippets.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/jsp/LICENSE
-%%DATADIR%%/plugins/textmate/lib/bundles/jsp/README.md
-%%DATADIR%%/plugins/textmate/lib/bundles/jsp/jsp-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/jsp/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/jsp/syntaxes/jsp.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/julia/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/julia/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/julia/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/julia/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/julia/syntaxes/julia.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/kconfig/LICENSE
-%%DATADIR%%/plugins/textmate/lib/bundles/kconfig/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/kconfig/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/kconfig/syntaxes/kconfig.tmGrammar.json
-%%DATADIR%%/plugins/textmate/lib/bundles/kotlin/info.plist
-%%DATADIR%%/plugins/textmate/lib/bundles/kotlin/snippets/class.tmSnippet
-%%DATADIR%%/plugins/textmate/lib/bundles/kotlin/snippets/println.tmSnippet
-%%DATADIR%%/plugins/textmate/lib/bundles/kotlin/syntaxes/Kotlin.tmLanguage
-%%DATADIR%%/plugins/textmate/lib/bundles/latex/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/latex/cpp-bailout-license.txt
-%%DATADIR%%/plugins/textmate/lib/bundles/latex/latex-cpp-embedded-language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/latex/latex-language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/latex/markdown-latex-combined-language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/latex/markdown-latex-combined-license.txt
-%%DATADIR%%/plugins/textmate/lib/bundles/latex/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/latex/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/latex/syntaxes/Bibtex.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/latex/syntaxes/LaTeX.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/latex/syntaxes/TeX.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/latex/syntaxes/cpp-grammar-bailout.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/latex/syntaxes/markdown-latex-combined.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/less/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/less/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/less/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/less/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/less/syntaxes/less.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/log/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/log/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/log/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/log/syntaxes/log.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/lua/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/lua/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/lua/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/lua/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/lua/syntaxes/lua.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/make/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/make/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/make/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/make/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/make/syntaxes/make.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/markdown-basics/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/markdown-basics/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/markdown-basics/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/markdown-basics/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/markdown-basics/snippets/markdown.code-snippets
-%%DATADIR%%/plugins/textmate/lib/bundles/markdown-basics/syntaxes/markdown.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/markdown-math/.gitignore
-%%DATADIR%%/plugins/textmate/lib/bundles/markdown-math/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/markdown-math/README.md
-%%DATADIR%%/plugins/textmate/lib/bundles/markdown-math/notebook/tsconfig.json
-%%DATADIR%%/plugins/textmate/lib/bundles/markdown-math/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/markdown-math/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/markdown-math/preview-styles/index.css
-%%DATADIR%%/plugins/textmate/lib/bundles/markdown-math/syntaxes/md-math-block.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/markdown-math/syntaxes/md-math-inline.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/markdown-math/syntaxes/md-math.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/markdown-math/tsconfig.json
-%%DATADIR%%/plugins/textmate/lib/bundles/mdx/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/mdx/license
-%%DATADIR%%/plugins/textmate/lib/bundles/mdx/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/mdx/syntaxes/mdx.markdown.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/mdx/syntaxes/mdx.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/mdx/syntaxes/source.mdx.tmLanguage
-%%DATADIR%%/plugins/textmate/lib/bundles/objective-c/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/objective-c/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/objective-c/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/objective-c/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/objective-c/syntaxes/objective-c++.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/objective-c/syntaxes/objective-c.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/perl/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/perl/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/perl/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/perl/perl.language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/perl/perl6.language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/perl/syntaxes/perl.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/perl/syntaxes/perl6.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/php/.vscode/launch.json
-%%DATADIR%%/plugins/textmate/lib/bundles/php/.vscode/tasks.json
-%%DATADIR%%/plugins/textmate/lib/bundles/php/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/php/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/php/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/php/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/php/snippets/php.code-snippets
-%%DATADIR%%/plugins/textmate/lib/bundles/php/syntaxes/html.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/php/syntaxes/php.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/powershell/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/powershell/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/powershell/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/powershell/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/powershell/snippets/powershell.code-snippets
-%%DATADIR%%/plugins/textmate/lib/bundles/powershell/syntaxes/powershell.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/pug/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/pug/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/pug/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/pug/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/pug/syntaxes/pug.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/python/.vscode/launch.json
-%%DATADIR%%/plugins/textmate/lib/bundles/python/.vscode/tasks.json
-%%DATADIR%%/plugins/textmate/lib/bundles/python/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/python/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/python/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/python/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/python/syntaxes/MagicPython.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/python/syntaxes/MagicRegExp.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/r/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/r/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/r/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/r/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/r/syntaxes/r.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/razor/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/razor/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/razor/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/razor/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/razor/syntaxes/cshtml.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/restructuredtext/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/restructuredtext/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/restructuredtext/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/restructuredtext/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/restructuredtext/syntaxes/rst.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/ruby/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/ruby/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/ruby/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/ruby/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/ruby/syntaxes/ruby.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/rust/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/rust/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/rust/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/rust/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/rust/syntaxes/rust.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/scss/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/scss/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/scss/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/scss/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/scss/syntaxes/sassdoc.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/scss/syntaxes/scss.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/search-result/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/search-result/README.md
-%%DATADIR%%/plugins/textmate/lib/bundles/search-result/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/search-result/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/search-result/syntaxes/searchResult.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/search-result/tsconfig.json
-%%DATADIR%%/plugins/textmate/lib/bundles/shaderlab/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/shaderlab/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/shaderlab/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/shaderlab/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/shaderlab/syntaxes/shaderlab.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/shellscript/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/shellscript/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/shellscript/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/shellscript/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/shellscript/syntaxes/shell-unix-bash.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/sql/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/sql/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/sql/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/sql/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/sql/syntaxes/sql.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/swift/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/swift/LICENSE.md
-%%DATADIR%%/plugins/textmate/lib/bundles/swift/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/swift/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/swift/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/swift/snippets/swift.code-snippets
-%%DATADIR%%/plugins/textmate/lib/bundles/swift/syntaxes/swift.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/terraform/LICENSE
-%%DATADIR%%/plugins/textmate/lib/bundles/terraform/README.md
-%%DATADIR%%/plugins/textmate/lib/bundles/terraform/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/terraform/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/terraform/snippets/terraform.json
-%%DATADIR%%/plugins/textmate/lib/bundles/terraform/syntaxes/hcl.tmGrammar.json
-%%DATADIR%%/plugins/textmate/lib/bundles/terraform/syntaxes/terraform.tmGrammar.json
-%%DATADIR%%/plugins/textmate/lib/bundles/twig/LICENSE.md
-%%DATADIR%%/plugins/textmate/lib/bundles/twig/README.md
-%%DATADIR%%/plugins/textmate/lib/bundles/twig/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/twig/snippets/snippets.json
-%%DATADIR%%/plugins/textmate/lib/bundles/twig/src/extension.js
-%%DATADIR%%/plugins/textmate/lib/bundles/twig/src/hover/filters.json
-%%DATADIR%%/plugins/textmate/lib/bundles/twig/src/hover/functions.json
-%%DATADIR%%/plugins/textmate/lib/bundles/twig/src/hover/twig.json
-%%DATADIR%%/plugins/textmate/lib/bundles/twig/src/languages/twig.configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/twig/src/snippets/snippets.json
-%%DATADIR%%/plugins/textmate/lib/bundles/twig/src/syntaxes/twig.tmLanguage
-%%DATADIR%%/plugins/textmate/lib/bundles/typescript-basics/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/typescript-basics/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/typescript-basics/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/typescript-basics/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/typescript-basics/snippets/typescript.code-snippets
-%%DATADIR%%/plugins/textmate/lib/bundles/typescript-basics/syntaxes/Readme.md
-%%DATADIR%%/plugins/textmate/lib/bundles/typescript-basics/syntaxes/TypeScript.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/typescript-basics/syntaxes/TypeScriptReact.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/typescript-basics/syntaxes/jsdoc.js.injection.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/typescript-basics/syntaxes/jsdoc.ts.injection.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/vb/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/vb/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/vb/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/vb/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/vb/snippets/vb.code-snippets
-%%DATADIR%%/plugins/textmate/lib/bundles/vb/syntaxes/asp-vb-net.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/viml/LICENSE.txt
-%%DATADIR%%/plugins/textmate/lib/bundles/viml/grammars/viml.json
-%%DATADIR%%/plugins/textmate/lib/bundles/viml/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/xml/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/xml/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/xml/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/xml/syntaxes/xml.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/xml/syntaxes/xsl.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/xml/xml.language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/xml/xsl.language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/yaml/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/yaml/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/yaml/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/yaml/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/yaml/syntaxes/yaml.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/textmate.jar
-%%DATADIR%%/plugins/toml/lib/toml.jar
-%%DATADIR%%/plugins/vcs-git/lib/git4idea-rt.jar
-%%DATADIR%%/plugins/vcs-git/lib/vcs-git.jar
-%%DATADIR%%/plugins/vcs-github-community/lib/vcs-github.jar
-%%DATADIR%%/plugins/vcs-gitlab/lib/vcs-gitlab.jar
-%%DATADIR%%/plugins/vcs-hg/lib/vcs-hg.jar
-%%DATADIR%%/plugins/vcs-svn/lib/vcs-svn.jar
-%%DATADIR%%/plugins/yaml/lib/yaml-editing.jar
-%%DATADIR%%/plugins/yaml/lib/yaml.jar
-%%DATADIR%%/product-info.json
diff --git a/devel/pycharm-pro/Makefile b/devel/pycharm-pro/Makefile
deleted file mode 100644
index 70b3495c95ba..000000000000
--- a/devel/pycharm-pro/Makefile
+++ /dev/null
@@ -1,99 +0,0 @@
-PORTNAME= pycharm-pro
-DISTVERSION= 2024.3.4
-CATEGORIES= devel java python
-MASTER_SITES= https://download.jetbrains.com/python/
-DISTNAME= pycharm-professional-${PORTVERSION}
-
-MAINTAINER= rm@FreeBSD.org
-COMMENT= JetBrains PyCharm Professional Edition IDE
-WWW= https://www.jetbrains.com/pycharm/
-
-LICENSE= PyCharm-Professional
-LICENSE_NAME= Subscription license agreement for business and organizations
-LICENSE_TEXT= See: https://www.jetbrains.com/store/license.html
-LICENSE_PERMS= no-dist-mirror no-dist-sell pkg-mirror no-pkg-sell auto-accept
-
-DEPRECATED= Pycharm is now unified product. Please switch to devel/pycharm
-EXPIRATION_DATE= 2025-07-15
-
-ONLY_FOR_ARCH= amd64
-
-BUILD_DEPENDS= jna>0:devel/jna
-RUN_DEPENDS= intellij-fsnotifier>0:java/intellij-fsnotifier \
- jetbrains-pty4j>=0.12.13:devel/jetbrains-pty4j \
- jetbrains-restarter>=233.11799.241:devel/jetbrains-restarter \
- jetbrains-sqlite>=232.8660.185:devel/jetbrains-sqlite
-
-USES= cpe desktop-file-utils java python:run shebangfix
-SHEBANG_FILES= plugins/python-ce/helpers/pycodestyle.py \
- plugins/python-ce/helpers/pycodestyle-2.10.0.py \
- plugins/python-ce/helpers/py3only/docutils/utils/math/math2html.py \
- plugins/python-ce/helpers/py3only/docutils/utils/smartquotes.py \
- plugins/python-ce/helpers/py3only/docutils/writers/odf_odt/prepstyles.py \
- plugins/python-ce/helpers/typeshed/scripts/generate_proto_stubs.sh \
- plugins/python-ce/helpers/typeshed/scripts/sync_s2clientprotocol_protobuf_stubs.sh \
- plugins/python-ce/helpers/typeshed/scripts/sync_tensorflow_protobuf_stubs.sh
-
-CPE_VENDOR= jetbrains
-JAVA_VERSION= 17+
-
-# Ignore:
-# - non-native binaries
-# - the bundled native Pty4J support libraries, they are replaced by java/jetbrains-pty4j
-# - bundled linux-only JRE
-EXTRACT_AFTER_ARGS= --exclude pycharm-${PORTVERSION}/bin/*fsnotifier* \
- --exclude pycharm-${PORTVERSION}/bin/*.so \
- --exclude pycharm-${PORTVERSION}/bin/repair \
- --exclude pycharm-${PORTVERSION}/bin/restarter \
- --exclude pycharm-${PORTVERSION}/bin/pycharm \
- --exclude pycharm-${PORTVERSION}/lib/*.so \
- --exclude pycharm-${PORTVERSION}/plugins/*.so \
- --exclude pycharm-${PORTVERSION}/plugins/cwm-plugin/quiche-native \
- --exclude pycharm-${PORTVERSION}/plugins/python-ce/helpers/pydev/pydevd_attach_to_process \
- --exclude pycharm-${PORTVERSION}/lib/pty4j \
- --exclude pycharm-${PORTVERSION}/jbr \
- --no-same-owner --no-same-permissions
-
-WRKSRC= ${WRKDIR}/pycharm-${PORTVERSION}
-
-NO_BUILD= yes
-
-.include "${.CURDIR}/../../java/intellij/common.mk"
-
-SUB_FILES+= pkg-message pycharm ${PORTNAME}.desktop
-SUB_LIST+= IDEA_HOME=${IDEA_HOME}
-
-# Remove non-native binaries
-post-extract:
- @${FIND} ${WRKSRC}/lib ${WRKSRC}/plugins -type d -empty -delete
-# TODO: Remove and enable fsnotifier when devel/libinotify is fixed
-# Disable filewatcher warning message on IDEA startup
- ${ECHO} "idea.filewatcher.disabled=true" >> ${WRKSRC}/bin/idea.properties
-# Use fsnotifier replacement provided by java/intellij-fsnotifier
- ${ECHO} "idea.filewatcher.executable.path=${IDEA_HOME}/bin/fsnotifier" >> ${WRKSRC}/bin/idea.properties
-
-do-install:
- @${MKDIR} ${STAGEDIR}${DATADIR}
- cd "${WRKSRC}" && ${FIND} . | ${CPIO} -pdum -R root:wheel ${STAGEDIR}${DATADIR}
- ${INSTALL_SCRIPT} ${WRKDIR}/pycharm ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
- ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}.desktop ${STAGEDIR}${DESKTOPDIR}
-# Install FreeBSD native lib provided by devel/jna
- @${MKDIR} ${WRKDIR}/jna
- @(cd ${WRKDIR}/jna && ${JAR} xf ${JAVAJARDIR}/jna.jar com/sun/jna/freebsd-x86-64/libjnidispatch.so)
- ${MKDIR} ${STAGEDIR}${DATADIR}/lib/jna/amd64
- ${INSTALL_LIB} ${WRKDIR}/jna/com/sun/jna/freebsd-x86-64/libjnidispatch.so ${STAGEDIR}${DATADIR}/lib/jna/amd64/
-# Use pty4j replacement provided by devel/jetbrains-pty4j
- ${MKDIR} ${STAGEDIR}${DATADIR}/lib/pty4j/freebsd/x86-64
- ${LN} -sf ../../../../../jetbrains/pty4j/amd64/libpty.so ${STAGEDIR}${DATADIR}/lib/pty4j/freebsd/x86-64/libpty.so
-# Use restarter provided by devel/jetbrains-restarter
- ${LN} -sf ../../jetbrains/restarter/restarter ${STAGEDIR}${DATADIR}/bin/restarter
-# Use sqlite replacement provided by devel/jetbrains-sqlite
- ${MKDIR} ${STAGEDIR}${DATADIR}/lib/native/linux-x86_64
- ${LN} -sf ../../../../jetbrains/sqlite/amd64/libsqliteij.so ${STAGEDIR}${DATADIR}/lib/native/linux-x86_64/libsqliteij.so
-# Fix "Typeahead timeout is exceeded" error
- ${ECHO} "action.aware.typeAhead=false" >> ${STAGEDIR}${DATADIR}/bin/idea.properties
-# Fix slow render
- ${ECHO} "-Dsun.java2d.xrender=false" >> ${STAGEDIR}${DATADIR}/bin/idea.vmoptions
- ${ECHO} "-Dsun.java2d.xrender=false" >> ${STAGEDIR}${DATADIR}/bin/idea64.vmoptions
-
-.include <bsd.port.mk>
diff --git a/devel/pycharm-pro/distinfo b/devel/pycharm-pro/distinfo
deleted file mode 100644
index 19bbce91b976..000000000000
--- a/devel/pycharm-pro/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1740732771
-SHA256 (pycharm-professional-2024.3.4.tar.gz) = 793bfdcbe38251678bc2fe07a026a594efa5af459137fb70dd786edb340c6430
-SIZE (pycharm-professional-2024.3.4.tar.gz) = 1166466736
diff --git a/devel/pycharm-pro/files/pkg-message.in b/devel/pycharm-pro/files/pkg-message.in
deleted file mode 100644
index 1e6f444bc43f..000000000000
--- a/devel/pycharm-pro/files/pkg-message.in
+++ /dev/null
@@ -1,14 +0,0 @@
-[
-{ type: install
- message: <<EOM
-There is experimental native (faster) file watching support which is
-disabled by default. Currently there are problems with watching large
-trees. To enable edit %%DATADIR%%/bin/idea.properties and append
-
- idea.filewatcher.disabled=false
- idea.filewatcher.executable.path=%%IDEA_HOME%%/bin/fsnotifier
-
-Only enable fsnotifier if your projects have < 600 files.
-EOM
-}
-]
diff --git a/devel/pycharm-pro/files/pycharm-pro.desktop.in b/devel/pycharm-pro/files/pycharm-pro.desktop.in
deleted file mode 100644
index b5d509799fcd..000000000000
--- a/devel/pycharm-pro/files/pycharm-pro.desktop.in
+++ /dev/null
@@ -1,13 +0,0 @@
-[Desktop Entry]
-Version=1.0
-Encoding=UTF-8
-Type=Application
-Name=JetBrains PyCharm Professional Edition IDE
-GenericName=JetBrains PyCharm Professional Edition IDE
-Icon=%%DATADIR%%/bin/pycharm.svg
-Exec=%%PREFIX%%/bin/pycharm-pro
-Comment=Develop with pleasure!
-Terminal=false
-StartupNotify=true
-StartupWMClass=jetbrains-pycharm-pro
-Categories=Application;Development;IDE;
diff --git a/devel/pycharm-pro/files/pycharm.in b/devel/pycharm-pro/files/pycharm.in
deleted file mode 100644
index f7c75269e99c..000000000000
--- a/devel/pycharm-pro/files/pycharm.in
+++ /dev/null
@@ -1,6 +0,0 @@
-#!/bin/sh
-#
-# Wrapper to enforce usable Java versions
-#
-export JAVA_VERSION=%%JAVA_VERSION%%
-exec "%%DATADIR%%/bin/pycharm.sh" "$@"
diff --git a/devel/pycharm-pro/pkg-descr b/devel/pycharm-pro/pkg-descr
deleted file mode 100644
index 6f50666c65e7..000000000000
--- a/devel/pycharm-pro/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-PyCharm Professional is an advanced IDE developed by JetBrains and focused on
-developer productivity. PyCharm provides smart code completion, code
-inspections, on-the-fly error highlighting and quick-fixes, along with
-automated code refactorings and rich navigation capabilities.
-
-In addition to the features provided by the Community Edition, PyCharm
-Professional has scientific, database & SQL tools, support for web development,
-Python web development frameworks, the Python profiler and remote development.
diff --git a/devel/pycharm-pro/pkg-plist b/devel/pycharm-pro/pkg-plist
deleted file mode 100644
index 58b5363b15fd..000000000000
--- a/devel/pycharm-pro/pkg-plist
+++ /dev/null
@@ -1,9751 +0,0 @@
-bin/pycharm-pro
-share/applications/pycharm-pro.desktop
-%%DATADIR%%/Install-Linux-tar.txt
-%%DATADIR%%/bin/brokenPlugins.db
-%%DATADIR%%/bin/format.sh
-%%DATADIR%%/bin/idea.properties
-%%DATADIR%%/bin/idea.vmoptions
-%%DATADIR%%/bin/idea64.vmoptions
-%%DATADIR%%/bin/inspect.sh
-%%DATADIR%%/bin/jetbrains_client.sh
-%%DATADIR%%/bin/jetbrains_client64.vmoptions
-%%DATADIR%%/bin/ltedit.sh
-%%DATADIR%%/bin/pycharm.png
-%%DATADIR%%/bin/pycharm.sh
-%%DATADIR%%/bin/pycharm.svg
-%%DATADIR%%/bin/pycharm64.vmoptions
-%%DATADIR%%/bin/remote-dev-server
-%%DATADIR%%/bin/remote-dev-server.sh
-%%DATADIR%%/bin/restarter
-%%DATADIR%%/build.txt
-%%DATADIR%%/debug-eggs/pydevd-pycharm.egg
-%%DATADIR%%/help/ReferenceCard.pdf
-%%DATADIR%%/help/ReferenceCardForMac.pdf
-%%DATADIR%%/lib/annotations.jar
-%%DATADIR%%/lib/app-client.jar
-%%DATADIR%%/lib/app.jar
-%%DATADIR%%/lib/async-profiler/aarch64/dbghelp.dll
-%%DATADIR%%/lib/async-profiler/aarch64/jniSymbolsResolver.dll
-%%DATADIR%%/lib/async-profiler/aarch64/libasyncProfiler.dll
-%%DATADIR%%/lib/async-profiler/aarch64/symsrv.dll
-%%DATADIR%%/lib/async-profiler/amd64/dbghelp.dll
-%%DATADIR%%/lib/async-profiler/amd64/jniSymbolsResolver.dll
-%%DATADIR%%/lib/async-profiler/amd64/libasyncProfiler.dll
-%%DATADIR%%/lib/async-profiler/amd64/symsrv.dll
-%%DATADIR%%/lib/async-profiler/libasyncProfiler.dylib
-%%DATADIR%%/lib/bouncy-castle.jar
-%%DATADIR%%/lib/build-marker-PY-243.25659.43
-%%DATADIR%%/lib/cds/classesLogAgent.jar
-%%DATADIR%%/lib/ext/platform-main.jar
-%%DATADIR%%/lib/external-system-rt.jar
-%%DATADIR%%/lib/externalProcess-rt.jar
-%%DATADIR%%/lib/forms_rt.jar
-%%DATADIR%%/lib/frontend/frontend-customization.jar
-%%DATADIR%%/lib/frontend/frontend.jar
-%%DATADIR%%/lib/groovy.jar
-%%DATADIR%%/lib/jna/amd64/libjnidispatch.so
-%%DATADIR%%/lib/jps-model.jar
-%%DATADIR%%/lib/jsch-agent.jar
-%%DATADIR%%/lib/kotlinx-coroutines-slf4j-1.8.0-intellij.jar
-%%DATADIR%%/lib/lib-client.jar
-%%DATADIR%%/lib/lib.jar
-%%DATADIR%%/lib/modules/intellij.ide.startup.importSettings.jar
-%%DATADIR%%/lib/modules/intellij.libraries.compose.desktop.jar
-%%DATADIR%%/lib/modules/intellij.libraries.ktor.client.cio.jar
-%%DATADIR%%/lib/modules/intellij.libraries.ktor.client.jar
-%%DATADIR%%/lib/modules/intellij.libraries.microba.jar
-%%DATADIR%%/lib/modules/intellij.libraries.skiko.jar
-%%DATADIR%%/lib/modules/intellij.platform.clouds.jar
-%%DATADIR%%/lib/modules/intellij.platform.collaborationTools.jar
-%%DATADIR%%/lib/modules/intellij.platform.compose.jar
-%%DATADIR%%/lib/modules/intellij.platform.coverage.agent.jar
-%%DATADIR%%/lib/modules/intellij.platform.coverage.jar
-%%DATADIR%%/lib/modules/intellij.platform.dap.jar
-%%DATADIR%%/lib/modules/intellij.platform.debugger.impl.backend.jar
-%%DATADIR%%/lib/modules/intellij.platform.debugger.impl.frontend.jar
-%%DATADIR%%/lib/modules/intellij.platform.diagnostic.freezeAnalyzer.jar
-%%DATADIR%%/lib/modules/intellij.platform.diagnostic.freezes.jar
-%%DATADIR%%/lib/modules/intellij.platform.execution.dashboard.jar
-%%DATADIR%%/lib/modules/intellij.platform.execution.serviceView.jar
-%%DATADIR%%/lib/modules/intellij.platform.frontend.jar
-%%DATADIR%%/lib/modules/intellij.platform.ide.newUiOnboarding.jar
-%%DATADIR%%/lib/modules/intellij.platform.images.backend.svg.jar
-%%DATADIR%%/lib/modules/intellij.platform.images.copyright.jar
-%%DATADIR%%/lib/modules/intellij.platform.inline.completion.jar
-%%DATADIR%%/lib/modules/intellij.platform.kernel.backend.jar
-%%DATADIR%%/lib/modules/intellij.platform.lvcs.impl.jar
-%%DATADIR%%/lib/modules/intellij.platform.navbar.backend.jar
-%%DATADIR%%/lib/modules/intellij.platform.navbar.frontend.jar
-%%DATADIR%%/lib/modules/intellij.platform.navbar.jar
-%%DATADIR%%/lib/modules/intellij.platform.navbar.monolith.jar
-%%DATADIR%%/lib/modules/intellij.platform.progress.backend.jar
-%%DATADIR%%/lib/modules/intellij.platform.project.backend.jar
-%%DATADIR%%/lib/modules/intellij.platform.registry.cloud.jar
-%%DATADIR%%/lib/modules/intellij.platform.rpc.backend.jar
-%%DATADIR%%/lib/modules/intellij.platform.settings.local.jar
-%%DATADIR%%/lib/modules/intellij.platform.smRunner.vcs.jar
-%%DATADIR%%/lib/modules/intellij.platform.tips.jar
-%%DATADIR%%/lib/modules/intellij.platform.vcs.dvcs.impl.jar
-%%DATADIR%%/lib/modules/intellij.platform.vcs.impl.jar
-%%DATADIR%%/lib/modules/intellij.platform.vcs.log.impl.jar
-%%DATADIR%%/lib/modules/intellij.profiler.asyncOne.jar
-%%DATADIR%%/lib/modules/intellij.profiler.common.jar
-%%DATADIR%%/lib/modules/intellij.profiler.ultimate.ideaAsyncProfiler.jar
-%%DATADIR%%/lib/modules/intellij.settingsSync.core.jar
-%%DATADIR%%/lib/modules/intellij.smart.update.jar
-%%DATADIR%%/lib/native/linux-x86_64/libsqliteij.so
-%%DATADIR%%/lib/nio-fs.jar
-%%DATADIR%%/lib/opentelemetry.jar
-%%DATADIR%%/lib/platform-loader.jar
-%%DATADIR%%/lib/product-client.jar
-%%DATADIR%%/lib/product.jar
-%%DATADIR%%/lib/protobuf.jar
-%%DATADIR%%/lib/pty4j/freebsd/x86-64/libpty.so
-%%DATADIR%%/lib/rd.jar
-%%DATADIR%%/lib/src/pycharm-openapi-src.zip
-%%DATADIR%%/lib/stats.jar
-%%DATADIR%%/lib/testFramework.jar
-%%DATADIR%%/lib/trove.jar
-%%DATADIR%%/lib/util-8.jar
-%%DATADIR%%/lib/util.jar
-%%DATADIR%%/lib/util_rt.jar
-%%DATADIR%%/license/javahelp_license.txt
-%%DATADIR%%/license/javolution_license.txt
-%%DATADIR%%/license/launcher-third-party-libraries.html
-%%DATADIR%%/license/remote-dev-server.html
-%%DATADIR%%/license/saxon-conditions.html
-%%DATADIR%%/license/third-party-libraries.html
-%%DATADIR%%/license/third-party-libraries.json
-%%DATADIR%%/license/yourkit-license-redist.txt
-%%DATADIR%%/modules/module-descriptors.jar
-%%DATADIR%%/plugins/DatabaseTools/lib/aether-dependency-resolver.jar
-%%DATADIR%%/plugins/DatabaseTools/lib/database-openapi.jar
-%%DATADIR%%/plugins/DatabaseTools/lib/database-plugin.jar
-%%DATADIR%%/plugins/DatabaseTools/lib/jdbc-console.jar
-%%DATADIR%%/plugins/DatabaseTools/lib/maven-resolver-connector-basic.jar
-%%DATADIR%%/plugins/DatabaseTools/lib/maven-resolver-transport-file.jar
-%%DATADIR%%/plugins/DatabaseTools/lib/maven-resolver-transport-http.jar
-%%DATADIR%%/plugins/angular/angular-service/node_modules/ws-typescript-angular-plugin/index.js
-%%DATADIR%%/plugins/angular/angular-service/node_modules/ws-typescript-angular-plugin/package.json
-%%DATADIR%%/plugins/angular/lib/angular.jar
-%%DATADIR%%/plugins/angular/ngCli/commands/generate-impl.js
-%%DATADIR%%/plugins/angular/ngCli/commands/generate.json
-%%DATADIR%%/plugins/angular/ngCli/generate.js
-%%DATADIR%%/plugins/angular/ngCli/generateVirtual.js
-%%DATADIR%%/plugins/angular/ngCli/rerouteModulesToProject.js
-%%DATADIR%%/plugins/angular/ngCli/runner.js
-%%DATADIR%%/plugins/angular/ngCli/schematicsInfoProvider.js
-%%DATADIR%%/plugins/angular/ngCli/schematicsProvider.js
-%%DATADIR%%/plugins/angular/ngCli/schematicsProvider140.js
-%%DATADIR%%/plugins/angular/ngCli/schematicsProvider60.js
-%%DATADIR%%/plugins/angular/ngCli/schematicsProvider62.js
-%%DATADIR%%/plugins/angular/ngCli/schematicsProvider70.js
-%%DATADIR%%/plugins/angular/ngCli/schematicsProvider80.js
-%%DATADIR%%/plugins/angular/ngCli/schematicsProvider90.js
-%%DATADIR%%/plugins/charts/lib/charts.jar
-%%DATADIR%%/plugins/clouds-docker-gateway/lib/clouds-docker-gateway.jar
-%%DATADIR%%/plugins/clouds-docker-impl/lib/clouds-docker-impl.jar
-%%DATADIR%%/plugins/color-scheme-github/lib/color-scheme-github.jar
-%%DATADIR%%/plugins/color-scheme-monokai/lib/color-scheme-monokai.jar
-%%DATADIR%%/plugins/color-scheme-twilight/lib/color-scheme-twilight.jar
-%%DATADIR%%/plugins/color-scheme-warmNeon/lib/color-scheme-warmNeon.jar
-%%DATADIR%%/plugins/completionMlRanking/lib/completionMlRanking.jar
-%%DATADIR%%/plugins/configurationScript/lib/configurationScript.jar
-%%DATADIR%%/plugins/copyright/lib/copyright.jar
-%%DATADIR%%/plugins/css-impl/lib/css-impl.jar
-%%DATADIR%%/plugins/cwm-plugin/jre-build.txt
-%%DATADIR%%/plugins/cwm-plugin/lib/bouncy-castle-pgp.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/client/cwm-guest-driver.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/client/cwm-guest-markdown.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/client/cwm-guest-performanceTesting.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/client/cwm-guest-terminal.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/client/cwm-guest.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/client/cwm-plugin-frontend.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/client/rd-client.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/cwm-common.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/cwm-host-unattended.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/cwm-host.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/cwm-model.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/cwm-plugin-android.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/cwm-plugin-backend.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/cwm-plugin-common.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/cwm-plugin.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/cwm-unattended-common.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/grpc-netty-shaded.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/ice4j.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/java-websocket.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/jitsi-utils.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/jnaerator-runtime.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/jstun.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.java.backend.split.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.performanceTesting.backend.split.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.platform.execution.frontend.split.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.platform.inline.completion.frontend.split.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.platform.inline.completion.split.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.platform.kernel.backend.split.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.platform.navbar.backend.split.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.platform.progress.frontend.split.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.platform.project.frontend.split.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.platform.rpc.split.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.platform.vcs.common.split.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.platform.vcs.frontend.split.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.terminal.backend.split.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/quiche-jna-stubs.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/rd.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/tls-channel.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/vcs-protocol.jar
-%%DATADIR%%/plugins/dbt/lib/dbt.jar
-%%DATADIR%%/plugins/dev/lib/dev.jar
-%%DATADIR%%/plugins/editorconfig/lib/editorconfig.jar
-%%DATADIR%%/plugins/emojipicker/lib/emojipicker.jar
-%%DATADIR%%/plugins/featuresTrainer/lib/featuresTrainer.jar
-%%DATADIR%%/plugins/fileWatcher/lib/fileWatcher.jar
-%%DATADIR%%/plugins/fullLine/full-line-cpu-detector.zip
-%%DATADIR%%/plugins/fullLine/full-line-model-python-v2.zip
-%%DATADIR%%/plugins/fullLine/full-line-native-server.zip
-%%DATADIR%%/plugins/fullLine/lib/fullLine.jar
-%%DATADIR%%/plugins/fullLine/lib/modules/intellij.fullLine.css.jar
-%%DATADIR%%/plugins/fullLine/lib/modules/intellij.fullLine.go.jar
-%%DATADIR%%/plugins/fullLine/lib/modules/intellij.fullLine.html.jar
-%%DATADIR%%/plugins/fullLine/lib/modules/intellij.fullLine.java.jar
-%%DATADIR%%/plugins/fullLine/lib/modules/intellij.fullLine.js.jar
-%%DATADIR%%/plugins/fullLine/lib/modules/intellij.fullLine.kotlin.jar
-%%DATADIR%%/plugins/fullLine/lib/modules/intellij.fullLine.php.jar
-%%DATADIR%%/plugins/fullLine/lib/modules/intellij.fullLine.python.jar
-%%DATADIR%%/plugins/fullLine/lib/modules/intellij.fullLine.rider.cpp.jar
-%%DATADIR%%/plugins/fullLine/lib/modules/intellij.fullLine.rider.csharp.jar
-%%DATADIR%%/plugins/fullLine/lib/modules/intellij.fullLine.ruby.jar
-%%DATADIR%%/plugins/fullLine/lib/modules/intellij.fullLine.terraform.jar
-%%DATADIR%%/plugins/fullLine/promo/.DS_Store
-%%DATADIR%%/plugins/fullLine/promo/Aqua/AIEnterprise.png
-%%DATADIR%%/plugins/fullLine/promo/Aqua/CloudCompletion.png
-%%DATADIR%%/plugins/fullLine/promo/Aqua/CloudCompletion_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Aqua/CommandGenerationInTerminal.png
-%%DATADIR%%/plugins/fullLine/promo/Aqua/CommandGenerationInTerminal_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Aqua/ContextAwareChat.png
-%%DATADIR%%/plugins/fullLine/promo/Aqua/ContextAwareChat_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Aqua/FixWithAI.png
-%%DATADIR%%/plugins/fullLine/promo/Aqua/FixWithAI_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Aqua/GenerateTests.png
-%%DATADIR%%/plugins/fullLine/promo/Aqua/GenerateTests_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Aqua/LocalCompletion.png
-%%DATADIR%%/plugins/fullLine/promo/Aqua/LocalCompletion_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Aqua/MergeWithAI.png
-%%DATADIR%%/plugins/fullLine/promo/Aqua/MergeWithAI_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Aqua/content.json
-%%DATADIR%%/plugins/fullLine/promo/CLion/ ContextAwareChat.png
-%%DATADIR%%/plugins/fullLine/promo/CLion/ ContextAwareChat_dark.png
-%%DATADIR%%/plugins/fullLine/promo/CLion/AIEnterprise.png
-%%DATADIR%%/plugins/fullLine/promo/CLion/CloudCompletion.png
-%%DATADIR%%/plugins/fullLine/promo/CLion/CloudCompletion_dark.png
-%%DATADIR%%/plugins/fullLine/promo/CLion/CommandGenerationInTerminal.png
-%%DATADIR%%/plugins/fullLine/promo/CLion/CommandGenerationInTerminal_dark.png
-%%DATADIR%%/plugins/fullLine/promo/CLion/FixWithAI.png
-%%DATADIR%%/plugins/fullLine/promo/CLion/FixWithAI_dark.png
-%%DATADIR%%/plugins/fullLine/promo/CLion/LocalCompletion.png
-%%DATADIR%%/plugins/fullLine/promo/CLion/LocalCompletion_dark.png
-%%DATADIR%%/plugins/fullLine/promo/CLion/MergeWithAI.png
-%%DATADIR%%/plugins/fullLine/promo/CLion/MergeWithAI_dark.png
-%%DATADIR%%/plugins/fullLine/promo/CLion/content.json
-%%DATADIR%%/plugins/fullLine/promo/DataGrip/AIEnterprise.png
-%%DATADIR%%/plugins/fullLine/promo/DataGrip/ContextAwareChat.png
-%%DATADIR%%/plugins/fullLine/promo/DataGrip/ContextAwareChat_dark.png
-%%DATADIR%%/plugins/fullLine/promo/DataGrip/FixWithAI.png
-%%DATADIR%%/plugins/fullLine/promo/DataGrip/FixWithAI_dark.png
-%%DATADIR%%/plugins/fullLine/promo/DataGrip/MergeWithAI.png
-%%DATADIR%%/plugins/fullLine/promo/DataGrip/MergeWithAI_dark.png
-%%DATADIR%%/plugins/fullLine/promo/DataGrip/content.json
-%%DATADIR%%/plugins/fullLine/promo/DataSpell/AIEnterprise.png
-%%DATADIR%%/plugins/fullLine/promo/DataSpell/CloudCompletion.png
-%%DATADIR%%/plugins/fullLine/promo/DataSpell/CloudCompletion_dark.png
-%%DATADIR%%/plugins/fullLine/promo/DataSpell/ContextAwareChat.png
-%%DATADIR%%/plugins/fullLine/promo/DataSpell/ContextAwareChat_dark.png
-%%DATADIR%%/plugins/fullLine/promo/DataSpell/FixWithAI.png
-%%DATADIR%%/plugins/fullLine/promo/DataSpell/FixWithAI_dark.png
-%%DATADIR%%/plugins/fullLine/promo/DataSpell/LocalCompletion.png
-%%DATADIR%%/plugins/fullLine/promo/DataSpell/LocalCompletion_dark.png
-%%DATADIR%%/plugins/fullLine/promo/DataSpell/MergeWithAI.png
-%%DATADIR%%/plugins/fullLine/promo/DataSpell/MergeWithAI_dark.png
-%%DATADIR%%/plugins/fullLine/promo/DataSpell/content.json
-%%DATADIR%%/plugins/fullLine/promo/GoLand/AIEnterprise.png
-%%DATADIR%%/plugins/fullLine/promo/GoLand/CloudCompletion.png
-%%DATADIR%%/plugins/fullLine/promo/GoLand/CloudCompletion_dark.png
-%%DATADIR%%/plugins/fullLine/promo/GoLand/CommandGenerationInTerminal.png
-%%DATADIR%%/plugins/fullLine/promo/GoLand/CommandGenerationInTerminal_dark.png
-%%DATADIR%%/plugins/fullLine/promo/GoLand/ContextAwareChat.png
-%%DATADIR%%/plugins/fullLine/promo/GoLand/ContextAwareChat_dark.png
-%%DATADIR%%/plugins/fullLine/promo/GoLand/FixWithAI.png
-%%DATADIR%%/plugins/fullLine/promo/GoLand/FixWithAI_dark.png
-%%DATADIR%%/plugins/fullLine/promo/GoLand/LocalCompletion.png
-%%DATADIR%%/plugins/fullLine/promo/GoLand/LocalCompletion_dark.png
-%%DATADIR%%/plugins/fullLine/promo/GoLand/content.json
-%%DATADIR%%/plugins/fullLine/promo/Idea/AIEnterprise.png
-%%DATADIR%%/plugins/fullLine/promo/Idea/CloudCompletion.png
-%%DATADIR%%/plugins/fullLine/promo/Idea/CloudCompletion_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Idea/CommandGenerationInTerminal.png
-%%DATADIR%%/plugins/fullLine/promo/Idea/CommandGenerationInTerminal_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Idea/ContextAwareChat.png
-%%DATADIR%%/plugins/fullLine/promo/Idea/ContextAwareChat_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Idea/FixWithAI.png
-%%DATADIR%%/plugins/fullLine/promo/Idea/FixWithAI_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Idea/GenerateTests.png
-%%DATADIR%%/plugins/fullLine/promo/Idea/GenerateTests_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Idea/LocalCompletion.png
-%%DATADIR%%/plugins/fullLine/promo/Idea/LocalCompletion_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Idea/MergeWithAI.png
-%%DATADIR%%/plugins/fullLine/promo/Idea/MergeWithAI_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Idea/content.json
-%%DATADIR%%/plugins/fullLine/promo/PhpStorm/AIEnterprise.png
-%%DATADIR%%/plugins/fullLine/promo/PhpStorm/CloudCompletion.png
-%%DATADIR%%/plugins/fullLine/promo/PhpStorm/CloudCompletion_dark.png
-%%DATADIR%%/plugins/fullLine/promo/PhpStorm/CommandGenerationInTerminal.png
-%%DATADIR%%/plugins/fullLine/promo/PhpStorm/CommandGenerationInTerminal_dark.png
-%%DATADIR%%/plugins/fullLine/promo/PhpStorm/ContextAwareChat.png
-%%DATADIR%%/plugins/fullLine/promo/PhpStorm/ContextAwareChat_dark.png
-%%DATADIR%%/plugins/fullLine/promo/PhpStorm/FixWithAI.png
-%%DATADIR%%/plugins/fullLine/promo/PhpStorm/FixWithAI_dark.png
-%%DATADIR%%/plugins/fullLine/promo/PhpStorm/GenerateTests.png
-%%DATADIR%%/plugins/fullLine/promo/PhpStorm/GenerateTests_dark.png
-%%DATADIR%%/plugins/fullLine/promo/PhpStorm/LocalCompletion.png
-%%DATADIR%%/plugins/fullLine/promo/PhpStorm/LocalCompletion_dark.png
-%%DATADIR%%/plugins/fullLine/promo/PhpStorm/MergeWithAI.png
-%%DATADIR%%/plugins/fullLine/promo/PhpStorm/MergeWithAI_dark.png
-%%DATADIR%%/plugins/fullLine/promo/PhpStorm/content.json
-%%DATADIR%%/plugins/fullLine/promo/Python/AIEnterprise.png
-%%DATADIR%%/plugins/fullLine/promo/Python/CloudCompletion.png
-%%DATADIR%%/plugins/fullLine/promo/Python/CloudCompletion_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Python/CommandGenerationInTerminal.png
-%%DATADIR%%/plugins/fullLine/promo/Python/CommandGenerationInTerminal_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Python/ContextAwareChat.png
-%%DATADIR%%/plugins/fullLine/promo/Python/ContextAwareChat_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Python/FixWithAI.png
-%%DATADIR%%/plugins/fullLine/promo/Python/FixWithAI_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Python/GenerateTests.png
-%%DATADIR%%/plugins/fullLine/promo/Python/GenerateTests_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Python/LocalCompletion.png
-%%DATADIR%%/plugins/fullLine/promo/Python/LocalCompletion_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Python/MergeWithAI.png
-%%DATADIR%%/plugins/fullLine/promo/Python/MergeWithAI_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Python/content.json
-%%DATADIR%%/plugins/fullLine/promo/Rider/AIEnterprise.png
-%%DATADIR%%/plugins/fullLine/promo/Rider/CloudCompletion.png
-%%DATADIR%%/plugins/fullLine/promo/Rider/CloudCompletion_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Rider/CommandGenerationInTerminal.png
-%%DATADIR%%/plugins/fullLine/promo/Rider/CommandGenerationInTerminal_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Rider/ContextAwareChat.png
-%%DATADIR%%/plugins/fullLine/promo/Rider/ContextAwareChat_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Rider/FixWithAI.png
-%%DATADIR%%/plugins/fullLine/promo/Rider/FixWithAI_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Rider/LocalCompletion.png
-%%DATADIR%%/plugins/fullLine/promo/Rider/LocalCompletion_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Rider/MergeWithAI.png
-%%DATADIR%%/plugins/fullLine/promo/Rider/MergeWithAI_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Rider/content.json
-%%DATADIR%%/plugins/fullLine/promo/Ruby/AIEnterprise.png
-%%DATADIR%%/plugins/fullLine/promo/Ruby/CloudCompletion.png
-%%DATADIR%%/plugins/fullLine/promo/Ruby/CloudCompletion_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Ruby/CommandGenerationInTerminal.png
-%%DATADIR%%/plugins/fullLine/promo/Ruby/CommandGenerationInTerminal_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Ruby/ContextAwareChat.png
-%%DATADIR%%/plugins/fullLine/promo/Ruby/ContextAwareChat_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Ruby/FixWithAI.png
-%%DATADIR%%/plugins/fullLine/promo/Ruby/FixWithAI_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Ruby/GenerateTests.png
-%%DATADIR%%/plugins/fullLine/promo/Ruby/GenerateTests_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Ruby/LocalCompletion.png
-%%DATADIR%%/plugins/fullLine/promo/Ruby/LocalCompletion_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Ruby/MergeWithAI.png
-%%DATADIR%%/plugins/fullLine/promo/Ruby/MergeWithAI_dark.png
-%%DATADIR%%/plugins/fullLine/promo/Ruby/content.json
-%%DATADIR%%/plugins/fullLine/promo/RustRover/.DS_Store
-%%DATADIR%%/plugins/fullLine/promo/RustRover/AIEnterprise.png
-%%DATADIR%%/plugins/fullLine/promo/RustRover/CloudCompletion.png
-%%DATADIR%%/plugins/fullLine/promo/RustRover/CloudCompletion_dark.png
-%%DATADIR%%/plugins/fullLine/promo/RustRover/CommandGenerationInTerminal.png
-%%DATADIR%%/plugins/fullLine/promo/RustRover/CommandGenerationInTerminal_dark.png
-%%DATADIR%%/plugins/fullLine/promo/RustRover/ContextAwareChat.png
-%%DATADIR%%/plugins/fullLine/promo/RustRover/ContextAwareChat_dark.png
-%%DATADIR%%/plugins/fullLine/promo/RustRover/FixWithAI.png
-%%DATADIR%%/plugins/fullLine/promo/RustRover/FixWithAI_dark.png
-%%DATADIR%%/plugins/fullLine/promo/RustRover/LocalCompletion.png
-%%DATADIR%%/plugins/fullLine/promo/RustRover/LocalCompletion_dark.png
-%%DATADIR%%/plugins/fullLine/promo/RustRover/MergeWithAI.png
-%%DATADIR%%/plugins/fullLine/promo/RustRover/MergeWithAI_dark.png
-%%DATADIR%%/plugins/fullLine/promo/RustRover/content.json
-%%DATADIR%%/plugins/fullLine/promo/WebStorm/AIEnterprise.png
-%%DATADIR%%/plugins/fullLine/promo/WebStorm/CloudCompletion.png
-%%DATADIR%%/plugins/fullLine/promo/WebStorm/CloudCompletion_dark.png
-%%DATADIR%%/plugins/fullLine/promo/WebStorm/CommandGenerationInTerminal.png
-%%DATADIR%%/plugins/fullLine/promo/WebStorm/CommandGenerationInTerminal_dark.png
-%%DATADIR%%/plugins/fullLine/promo/WebStorm/ContextAwareChat.png
-%%DATADIR%%/plugins/fullLine/promo/WebStorm/ContextAwareChat_dark.png
-%%DATADIR%%/plugins/fullLine/promo/WebStorm/FixWithAI.png
-%%DATADIR%%/plugins/fullLine/promo/WebStorm/FixWithAI_dark.png
-%%DATADIR%%/plugins/fullLine/promo/WebStorm/GenerateTests.png
-%%DATADIR%%/plugins/fullLine/promo/WebStorm/GenerateTests_dark.png
-%%DATADIR%%/plugins/fullLine/promo/WebStorm/LocalCompletion.png
-%%DATADIR%%/plugins/fullLine/promo/WebStorm/LocalCompletion_dark.png
-%%DATADIR%%/plugins/fullLine/promo/WebStorm/MergeWithAI.png
-%%DATADIR%%/plugins/fullLine/promo/WebStorm/MergeWithAI_dark.png
-%%DATADIR%%/plugins/fullLine/promo/WebStorm/content.json
-%%DATADIR%%/plugins/gateway-plugin/lib/gateway-plugin.jar
-%%DATADIR%%/plugins/gateway-plugin/lib/gateway-standalone/gateway.core.jar
-%%DATADIR%%/plugins/gateway-plugin/lib/gateway-standalone/gateway.jar
-%%DATADIR%%/plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-darwin-amd64
-%%DATADIR%%/plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-darwin-arm64
-%%DATADIR%%/plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-linux-amd64
-%%DATADIR%%/plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-linux-arm64
-%%DATADIR%%/plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-windows-amd64.exe
-%%DATADIR%%/plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-windows-arm64.exe
-%%DATADIR%%/plugins/gateway-plugin/resources/gateway.vmoptions
-%%DATADIR%%/plugins/gateway-terminal/lib/gateway-terminal.jar
-%%DATADIR%%/plugins/gnuGetText/lib/gnuGetText.jar
-%%DATADIR%%/plugins/grazie/lib/grazie.jar
-%%DATADIR%%/plugins/grid-core-impl/lib/grid-core-impl.jar
-%%DATADIR%%/plugins/grid-core-impl/lib/jdbc-console-types.jar
-%%DATADIR%%/plugins/grid-impl/lib/grid-impl.jar
-%%DATADIR%%/plugins/grid-impl/lib/grid-scripting.jar
-%%DATADIR%%/plugins/html-tools/lib/html-tools.jar
-%%DATADIR%%/plugins/indexing-shared-ultimate-plugin-bundled/lib/indexing-shared-ultimate-plugin-bundled.jar
-%%DATADIR%%/plugins/indexing-shared-ultimate-plugin-bundled/lib/modules/intellij.indexing.shared.generator.jar
-%%DATADIR%%/plugins/indexing-shared-ultimate-plugin-bundled/lib/modules/intellij.indexing.shared.ultimate.git.jar
-%%DATADIR%%/plugins/indexing-shared-ultimate-plugin-bundled/lib/modules/intellij.indexing.shared.ultimate.jar
-%%DATADIR%%/plugins/indexing-shared-ultimate-plugin-bundled/lib/modules/intellij.indexing.shared.ultimate.java.jar
-%%DATADIR%%/plugins/indexing-shared/lib/indexing-shared.jar
-%%DATADIR%%/plugins/ini/lib/ini.jar
-%%DATADIR%%/plugins/javascript-debugger/debugConnectionForwarder.js
-%%DATADIR%%/plugins/javascript-debugger/debugConnector.js
-%%DATADIR%%/plugins/javascript-debugger/debugConnectorPortPublisher.js
-%%DATADIR%%/plugins/javascript-debugger/debugConnectorUtil.js
-%%DATADIR%%/plugins/javascript-debugger/lib/ChromeConnector.jar
-%%DATADIR%%/plugins/javascript-debugger/lib/FirefoxConnector.jar
-%%DATADIR%%/plugins/javascript-debugger/lib/javascript-debugger.jar
-%%DATADIR%%/plugins/javascript-debugger/lib/modules/intellij.javascript.debugger.nashorn.jar
-%%DATADIR%%/plugins/javascript-debugger/lib/nashorn-debugger-9-rt.jar
-%%DATADIR%%/plugins/javascript-debugger/lib/nashorn-debugger-rt.jar
-%%DATADIR%%/plugins/javascript-intentions/lib/javascript-intentions.jar
-%%DATADIR%%/plugins/javascript-plugin/helpers/base-test-reporter/intellij-stringifier.js
-%%DATADIR%%/plugins/javascript-plugin/helpers/base-test-reporter/intellij-tree.js
-%%DATADIR%%/plugins/javascript-plugin/helpers/base-test-reporter/intellij-util.js
-%%DATADIR%%/plugins/javascript-plugin/helpers/buildTools/grunt/lib/grunt-intellij-util.js
-%%DATADIR%%/plugins/javascript-plugin/helpers/buildTools/grunt/tasks/grunt-tasks-fetcher.js
-%%DATADIR%%/plugins/javascript-plugin/helpers/jest-intellij/lib/jest-intellij-jasmine-reporter.js
-%%DATADIR%%/plugins/javascript-plugin/helpers/jest-intellij/lib/jest-intellij-reporter.js
-%%DATADIR%%/plugins/javascript-plugin/helpers/jest-intellij/lib/jest-intellij-stdin-fix.js
-%%DATADIR%%/plugins/javascript-plugin/helpers/jest-intellij/lib/jest-intellij-util.js
-%%DATADIR%%/plugins/javascript-plugin/helpers/node-core-modules/node-core-modules-loader.js
-%%DATADIR%%/plugins/javascript-plugin/helpers/nodejs/library/yarn/intellij-yarn-pnp-deps-tree-loader.js
-%%DATADIR%%/plugins/javascript-plugin/helpers/package-version-range-matcher/bin/batch-matcher
-%%DATADIR%%/plugins/javascript-plugin/helpers/package-version-range-matcher/node_modules/semver/CHANGELOG.md
-%%DATADIR%%/plugins/javascript-plugin/helpers/package-version-range-matcher/node_modules/semver/LICENSE
-%%DATADIR%%/plugins/javascript-plugin/helpers/package-version-range-matcher/node_modules/semver/README.md
-%%DATADIR%%/plugins/javascript-plugin/helpers/package-version-range-matcher/node_modules/semver/bin/semver.js
-%%DATADIR%%/plugins/javascript-plugin/helpers/package-version-range-matcher/node_modules/semver/package.json
-%%DATADIR%%/plugins/javascript-plugin/helpers/package-version-range-matcher/node_modules/semver/range.bnf
-%%DATADIR%%/plugins/javascript-plugin/helpers/package-version-range-matcher/node_modules/semver/semver.js
-%%DATADIR%%/plugins/javascript-plugin/helpers/package-version-range-matcher/package-lock.json
-%%DATADIR%%/plugins/javascript-plugin/helpers/package-version-range-matcher/package.json
-%%DATADIR%%/plugins/javascript-plugin/helpers/package-version-range-matcher/semver-range-matcher.js
-%%DATADIR%%/plugins/javascript-plugin/helpers/package-version-range-matcher/test/.gitignore
-%%DATADIR%%/plugins/javascript-plugin/helpers/package-version-range-matcher/test/package.json
-%%DATADIR%%/plugins/javascript-plugin/helpers/package-version-range-matcher/test/version-range-test.js
-%%DATADIR%%/plugins/javascript-plugin/helpers/protractor-intellij/lib/jasmine-reporter.d.ts
-%%DATADIR%%/plugins/javascript-plugin/helpers/protractor-intellij/lib/protractor-intellij-cli.js
-%%DATADIR%%/plugins/javascript-plugin/helpers/protractor-intellij/lib/protractor-intellij-config.js
-%%DATADIR%%/plugins/javascript-plugin/helpers/protractor-intellij/lib/protractor-intellij-jasmine-reporter.js
-%%DATADIR%%/plugins/javascript-plugin/helpers/protractor-intellij/lib/protractor-intellij-plugin.js
-%%DATADIR%%/plugins/javascript-plugin/helpers/protractor-intellij/lib/protractor-intellij-stringifier.js
-%%DATADIR%%/plugins/javascript-plugin/helpers/protractor-intellij/lib/protractor-intellij-tree.js
-%%DATADIR%%/plugins/javascript-plugin/helpers/protractor-intellij/lib/protractor-intellij-util.js
-%%DATADIR%%/plugins/javascript-plugin/helpers/vitest-intellij/node_modules/vitest-intellij-reporter-safe.js
-%%DATADIR%%/plugins/javascript-plugin/helpers/vitest-intellij/vitest-intellij-reporter.js
-%%DATADIR%%/plugins/javascript-plugin/helpers/vitest-intellij/vitest-intellij-util.js
-%%DATADIR%%/plugins/javascript-plugin/js/js-predefined-d6986cc7102b-1632447f56bf.ijx
-%%DATADIR%%/plugins/javascript-plugin/js/js-predefined-d6986cc7102b-1632447f56bf.txt
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/!HowToUpdateBundledTypeScript.md
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/browser.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/cancellationToken.js
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/diagnosticMessages.json
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/es2019decorators.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/flow.utilities.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.decorators.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.decorators.legacy.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.dom.asynciterable.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.dom.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.dom.iterable.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2015.collection.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2015.core.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2015.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2015.generator.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2015.iterable.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2015.promise.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2015.proxy.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2015.reflect.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2015.symbol.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2015.symbol.wellknown.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2016.array.include.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2016.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2016.full.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2016.intl.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2017.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2017.date.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2017.full.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2017.intl.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2017.object.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2017.sharedmemory.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2017.string.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2017.typedarrays.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2018.asyncgenerator.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2018.asynciterable.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2018.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2018.full.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2018.intl.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2018.promise.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2018.regexp.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2019.array.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2019.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2019.full.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2019.intl.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2019.object.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2019.string.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2019.symbol.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2020.bigint.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2020.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2020.date.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2020.full.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2020.intl.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2020.number.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2020.promise.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2020.sharedmemory.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2020.string.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2020.symbol.wellknown.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2021.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2021.full.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2021.intl.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2021.promise.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2021.string.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2021.weakref.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2022.array.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2022.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2022.error.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2022.full.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2022.intl.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2022.object.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2022.regexp.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2022.sharedmemory.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2022.string.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2023.array.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2023.collection.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2023.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2023.full.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2023.intl.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es5.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es6.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.esnext.array.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.esnext.collection.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.esnext.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.esnext.decorators.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.esnext.disposable.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.esnext.full.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.esnext.intl.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.esnext.iterator.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.esnext.object.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.esnext.promise.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.esnext.regexp.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.esnext.string.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.scripthost.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.webworker.asynciterable.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.webworker.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.webworker.importscripts.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.webworker.iterable.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/react.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/tsserver.js
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/tsserverlibrary.js
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/typesMap.json
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/typescript.js
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/typingsInstaller.js
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/watchGuard.js
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/websql.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/xpath.d.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/flow/bom.js
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/flow/core.js
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/flow/dom.js
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/flow/indexeddb.js
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/flow/intl.js
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/flow/node.js
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/flow/react-dom.js
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/flow/react.js
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/flow/serviceworkers.js
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/flow/streams.js
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/flow/webassembly.js
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/js-language-service.js
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/js-lanuage-api.js
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/typescript/.gitignore
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/typescript/ide-watcher.js
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/typescript/init.ts
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/typescript/logger-impl.js
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/typescript/node_modules/tsc-ide-plugin/get-element-type-ts-server.js
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/typescript/node_modules/tsc-ide-plugin/ide-commands.js
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/typescript/node_modules/tsc-ide-plugin/ide-get-element-type.js
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/typescript/node_modules/tsc-ide-plugin/ide-project-service.js
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/typescript/node_modules/tsc-ide-plugin/index.js
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/typescript/node_modules/tsc-ide-plugin/package.json
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/typescript/node_modules/tsc-ide-plugin/protocol.js
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/typescript/node_modules/tsc-vue/bin/vue-language-server.js
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/typescript/node_modules/tsc-vue/package.json
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/typescript/node_modules/tsc-vue1/bin/vue-language-server.js
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/typescript/node_modules/tsc-vue1/package.json
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/typescript/out-path-process.js
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/typescript/service-loader.js
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/typescript/session/compile-info-holder.js
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/typescript/session/old/ts-common-session-1x_21.js
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/typescript/session/old/ts-project-service-1x.js
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/typescript/session/old/ts-project-service-21.js
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/typescript/session/old/ts-session-1x.js
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/typescript/session/old/ts-session-21.js
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/typescript/session/old/ts15impl.js
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/typescript/ts-default-options.js
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/typescript/ts-plugin.js
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/typescript/ts-session-latest.js
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/typescript/ts-session-provider.js
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/typescript/tsc-plugin-adapter.js
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/typescript/tsconfig.json
-%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/typescript/util.js
-%%DATADIR%%/plugins/javascript-plugin/languageService/eslint/.gitignore
-%%DATADIR%%/plugins/javascript-plugin/languageService/eslint/bin/eslint-api.js
-%%DATADIR%%/plugins/javascript-plugin/languageService/eslint/bin/eslint-common.js
-%%DATADIR%%/plugins/javascript-plugin/languageService/eslint/bin/eslint-plugin-provider.js
-%%DATADIR%%/plugins/javascript-plugin/languageService/eslint/bin/eslint-plugin.js
-%%DATADIR%%/plugins/javascript-plugin/languageService/eslint/bin/eslint8-plugin.js
-%%DATADIR%%/plugins/javascript-plugin/languageService/eslint/bin/standard17-plugin.js
-%%DATADIR%%/plugins/javascript-plugin/languageService/eslint/package-lock.json
-%%DATADIR%%/plugins/javascript-plugin/languageService/eslint/package.json
-%%DATADIR%%/plugins/javascript-plugin/languageService/eslint/src/eslint-api.ts
-%%DATADIR%%/plugins/javascript-plugin/languageService/eslint/src/eslint-common.ts
-%%DATADIR%%/plugins/javascript-plugin/languageService/eslint/src/eslint-plugin-provider.ts
-%%DATADIR%%/plugins/javascript-plugin/languageService/eslint/src/eslint-plugin.ts
-%%DATADIR%%/plugins/javascript-plugin/languageService/eslint/src/eslint8-plugin.ts
-%%DATADIR%%/plugins/javascript-plugin/languageService/eslint/src/standard17-plugin.ts
-%%DATADIR%%/plugins/javascript-plugin/languageService/eslint/src/typings/js-lanuage-api.d.ts
-%%DATADIR%%/plugins/javascript-plugin/languageService/eslint/tsconfig.json
-%%DATADIR%%/plugins/javascript-plugin/lib/javascript-plugin.jar
-%%DATADIR%%/plugins/javascript-plugin/projectTemplates/JavaScript/no_samples.zip
-%%DATADIR%%/plugins/javascript-plugin/projectTemplates/JavaScript/with_samples.zip
-%%DATADIR%%/plugins/javascript-plugin/projectTemplates/TypeScript/no_samples.zip
-%%DATADIR%%/plugins/javascript-plugin/projectTemplates/TypeScript/with_samples.zip
-%%DATADIR%%/plugins/javascript-plugin/projectTemplates/learnProject/webstorm-learn.zip
-%%DATADIR%%/plugins/javascript-plugin/reporting/core/reporterUtils.d.ts
-%%DATADIR%%/plugins/javascript-plugin/reporting/core/reporterUtils.js
-%%DATADIR%%/plugins/javascript-plugin/reporting/core/suiteNode.d.ts
-%%DATADIR%%/plugins/javascript-plugin/reporting/core/suiteNode.js
-%%DATADIR%%/plugins/javascript-plugin/reporting/core/testCaseNode.d.ts
-%%DATADIR%%/plugins/javascript-plugin/reporting/core/testCaseNode.js
-%%DATADIR%%/plugins/javascript-plugin/reporting/core/testCaseStepNode.d.ts
-%%DATADIR%%/plugins/javascript-plugin/reporting/core/testCaseStepNode.js
-%%DATADIR%%/plugins/javascript-plugin/reporting/core/testEventsHandler.d.ts
-%%DATADIR%%/plugins/javascript-plugin/reporting/core/testEventsHandler.js
-%%DATADIR%%/plugins/javascript-plugin/reporting/core/testNode.d.ts
-%%DATADIR%%/plugins/javascript-plugin/reporting/core/testNode.js
-%%DATADIR%%/plugins/javascript-plugin/reporting/core/testNodeStatus.d.ts
-%%DATADIR%%/plugins/javascript-plugin/reporting/core/testNodeStatus.js
-%%DATADIR%%/plugins/javascript-plugin/reporting/cypress/constants.d.ts
-%%DATADIR%%/plugins/javascript-plugin/reporting/cypress/constants.js
-%%DATADIR%%/plugins/javascript-plugin/reporting/cypress/cypressReporter.d.ts
-%%DATADIR%%/plugins/javascript-plugin/reporting/cypress/cypressReporter.js
-%%DATADIR%%/plugins/javascript-plugin/reporting/cypress/cypressSuitNode.d.ts
-%%DATADIR%%/plugins/javascript-plugin/reporting/cypress/cypressSuitNode.js
-%%DATADIR%%/plugins/javascript-plugin/reporting/cypress/cypressTestNode.d.ts
-%%DATADIR%%/plugins/javascript-plugin/reporting/cypress/cypressTestNode.js
-%%DATADIR%%/plugins/javascript-plugin/reporting/cypress/cypressUtils.d.ts
-%%DATADIR%%/plugins/javascript-plugin/reporting/cypress/cypressUtils.js
-%%DATADIR%%/plugins/javascript-plugin/reporting/playwright/playwrightReporter.d.ts
-%%DATADIR%%/plugins/javascript-plugin/reporting/playwright/playwrightReporter.js
-%%DATADIR%%/plugins/javascript-plugin/reporting/playwright/playwrightSuitNode.d.ts
-%%DATADIR%%/plugins/javascript-plugin/reporting/playwright/playwrightSuitNode.js
-%%DATADIR%%/plugins/javascript-plugin/reporting/playwright/playwrightTestNode.d.ts
-%%DATADIR%%/plugins/javascript-plugin/reporting/playwright/playwrightTestNode.js
-%%DATADIR%%/plugins/javascript-plugin/reporting/playwright/playwrightTestStep.d.ts
-%%DATADIR%%/plugins/javascript-plugin/reporting/playwright/playwrightTestStep.js
-%%DATADIR%%/plugins/javascript-plugin/reporting/playwright/playwrightTestStructure.d.ts
-%%DATADIR%%/plugins/javascript-plugin/reporting/playwright/playwrightTestStructure.js
-%%DATADIR%%/plugins/json/lib/client/json-frontend.jar
-%%DATADIR%%/plugins/json/lib/json-split.jar
-%%DATADIR%%/plugins/json/lib/json.jar
-%%DATADIR%%/plugins/jsonpath/lib/jsonpath.jar
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/1030.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/1066.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/1186.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/1203.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/1283.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/1326.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/1408.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/1671.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/1773.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/1778.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/1780.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/1809.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/1926.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/1927.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/1974.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/2175.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/2196.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/2237.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/2287.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/2313.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/2424.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/2459.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/2496.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/2578.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/2580.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/2698.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/2735.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/281.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/2830.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/2855.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/2866.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/295.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/2958.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/2995.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/3085.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/31.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/310.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/3282.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/3420.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/3471.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/3671.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/3746.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/3887.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/3rdpartylicenses.txt
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/4014.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/402.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/4093.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/4126.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/4176.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/426.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/4334.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/4430.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/4527.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/4780.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/4789.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/4801.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/4970.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/5134.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/5228.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/5249.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/525.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/5365.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/5373.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/5375.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/5403.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/5408.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/5462.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/5530.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/5576.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/5594.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/5740.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/5760.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/5850.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/5998.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/6001.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/6054.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/6074.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/6082.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/6104.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/6113.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/6199.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/6247.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/6392.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/6407.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/6531.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/6689.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/6735.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/674.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/6740.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/6745.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/6852.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/6854.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/6932.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/7061.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/7225.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/7347.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/7366.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/7401.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/8023.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/8097.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/8109.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/8112.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/8132.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/8239.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/834.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/8366.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/8370.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/84.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/8409.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/8416.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/8454.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/8457.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/8461.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/8597.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/873.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/8778.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/8844.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/8955.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/9002.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/9103.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/911.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/9307.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/9377.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/9421.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/9523.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/9653.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/9681.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/9733.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/9861.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/MathJax_AMS-Regular.woff
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/MathJax_Calligraphic-Bold.woff
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/MathJax_Calligraphic-Regular.woff
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/MathJax_Fraktur-Bold.woff
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/MathJax_Fraktur-Regular.woff
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/MathJax_Main-Bold.woff
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/MathJax_Main-Italic.woff
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/MathJax_Main-Regular.woff
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/MathJax_Math-BoldItalic.woff
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/MathJax_Math-Italic.woff
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/MathJax_SansSerif-Bold.woff
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/MathJax_SansSerif-Italic.woff
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/MathJax_SansSerif-Regular.woff
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/MathJax_Script-Regular.woff
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/MathJax_Size1-Regular.woff
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/MathJax_Size2-Regular.woff
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/MathJax_Size3-Regular.woff
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/MathJax_Size4-Regular.woff
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/MathJax_Typewriter-Regular.woff
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/MathJax_Vector-Bold.woff
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/MathJax_Vector-Regular.woff
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/MathJax_Zero.woff
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/add-above.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/add-below.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/add.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/bell.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/bug-dot.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/bug.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/build.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/caret-down-empty-thin.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/caret-down-empty.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/caret-down.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/caret-left.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/caret-right.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/caret-up-empty-thin.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/caret-up.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/case-sensitive.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/check.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/circle-empty.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/circle.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/clear.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/close.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/code-check.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/code.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/collapse-all.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/collapse.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/common.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/console.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/copy.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/copyright.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/cut.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/darcula-new.css
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/darcula-old.css
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/delete.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/download.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/duplicate.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/edit.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/ellipses.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/error.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/expand-all.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/expand.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/extension.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/fa-brands-400.eot
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/fa-brands-400.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/fa-brands-400.ttf
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/fa-brands-400.woff
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/fa-brands-400.woff2
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/fa-regular-400.eot
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/fa-regular-400.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/fa-regular-400.ttf
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/fa-regular-400.woff
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/fa-regular-400.woff2
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/fa-solid-900.eot
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/fa-solid-900.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/fa-solid-900.ttf
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/fa-solid-900.woff
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/fa-solid-900.woff2
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/fast-forward.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/file-upload.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/file.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/filter-dot.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/filter-list.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/filter.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/folder-favorite.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/folder.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/fontawesome-webfont.eot
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/fontawesome-webfont.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/fontawesome-webfont.ttf
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/fontawesome-webfont.woff
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/fontawesome-webfont.woff2
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/history.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/home.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/html5.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/image.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/index.html
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/info.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/inspector.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/intellij-new.css
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/intellij-old.css
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/json.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/julia.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/jupyter-favicon.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/jupyter.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/jupyterlab-wordmark.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/kernel.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/keyboard.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/launch.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/launcher.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/licenses.json
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/line-form.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/link.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/list.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/lock.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/main.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/markdown.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/mermaid.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/move-down.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/move-up.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/new-folder.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/not-trusted.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/notebook.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/numbering.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/offline-bolt.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/palette.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/paste.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/pdf.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/polyfills.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/python.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/r-kernel.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/react.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/redo.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/refresh.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/regex.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/run.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/running.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/runtime.js
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/save.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/search.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/settings.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/share.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/spreadsheet.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/stop.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/tab.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/table-rows.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/tag.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/terminal.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/text-editor.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/toc.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/tree-view.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/trusted.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/undo.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/user.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/users.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/vega.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/word.svg
-%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/yaml.svg
-%%DATADIR%%/plugins/jupyter-plugin/lib/jupyter-plugin.jar
-%%DATADIR%%/plugins/jupyter-plugin/lib/modules/intellij.jupyter.core.jar
-%%DATADIR%%/plugins/karma/js_reporter/karma-intellij/LICENSE.txt
-%%DATADIR%%/plugins/karma/js_reporter/karma-intellij/README.md
-%%DATADIR%%/plugins/karma/js_reporter/karma-intellij/lib/fakePlugin.js
-%%DATADIR%%/plugins/karma/js_reporter/karma-intellij/lib/intellij.conf.js
-%%DATADIR%%/plugins/karma/js_reporter/karma-intellij/lib/intellijCli.js
-%%DATADIR%%/plugins/karma/js_reporter/karma-intellij/lib/intellijCoverageReporter.js
-%%DATADIR%%/plugins/karma/js_reporter/karma-intellij/lib/intellijPlugin.js
-%%DATADIR%%/plugins/karma/js_reporter/karma-intellij/lib/intellijReporter.js
-%%DATADIR%%/plugins/karma/js_reporter/karma-intellij/lib/intellijRunner.js
-%%DATADIR%%/plugins/karma/js_reporter/karma-intellij/lib/intellijUtil.js
-%%DATADIR%%/plugins/karma/js_reporter/karma-intellij/lib/karma-browser-tracker.js
-%%DATADIR%%/plugins/karma/js_reporter/karma-intellij/lib/karma-intellij-debug.js
-%%DATADIR%%/plugins/karma/js_reporter/karma-intellij/lib/karma-intellij-parameters.js
-%%DATADIR%%/plugins/karma/js_reporter/karma-intellij/lib/kjhtml/intellij-restore-specFilter-after-kjhtml.js
-%%DATADIR%%/plugins/karma/js_reporter/karma-intellij/lib/kjhtml/intellij-save-specFilter-before-kjhtml.js
-%%DATADIR%%/plugins/karma/js_reporter/karma-intellij/lib/kjhtml/karma-intellij-adapter.js
-%%DATADIR%%/plugins/karma/js_reporter/karma-intellij/lib/kjhtml/kjhtml-specFilter-patch.js
-%%DATADIR%%/plugins/karma/js_reporter/karma-intellij/lib/ng-template.js
-%%DATADIR%%/plugins/karma/js_reporter/karma-intellij/lib/tree.js
-%%DATADIR%%/plugins/karma/js_reporter/karma-intellij/package.json
-%%DATADIR%%/plugins/karma/js_reporter/karma-intellij/static/delay-karma-start-in-debug-mode.js
-%%DATADIR%%/plugins/karma/lib/karma.jar
-%%DATADIR%%/plugins/less/lib/less.jar
-%%DATADIR%%/plugins/localization-ja/lib/localization-ja.jar
-%%DATADIR%%/plugins/localization-ko/lib/localization-ko.jar
-%%DATADIR%%/plugins/localization-zh/lib/localization-zh.jar
-%%DATADIR%%/plugins/markdown/lib/markdown.jar
-%%DATADIR%%/plugins/markdown/lib/modules/intellij.markdown.compose.preview.jar
-%%DATADIR%%/plugins/microservices-ui/lib/microservices-ui.jar
-%%DATADIR%%/plugins/ml-inline-completion/lib/ml-inline-completion.jar
-%%DATADIR%%/plugins/nextjs/lib/nextjs.jar
-%%DATADIR%%/plugins/nodeJS-remoteInterpreter/lib/nodeJS-remoteInterpreter.jar
-%%DATADIR%%/plugins/nodeJS/js/mocha-intellij/.gitignore
-%%DATADIR%%/plugins/nodeJS/js/mocha-intellij/LICENSE
-%%DATADIR%%/plugins/nodeJS/js/mocha-intellij/README.md
-%%DATADIR%%/plugins/nodeJS/js/mocha-intellij/lib/mocha-intellij-stringifier.js
-%%DATADIR%%/plugins/nodeJS/js/mocha-intellij/lib/mochaIntellijReporter.js
-%%DATADIR%%/plugins/nodeJS/js/mocha-intellij/lib/mochaIntellijTree.js
-%%DATADIR%%/plugins/nodeJS/js/mocha-intellij/lib/mochaIntellijUtil.js
-%%DATADIR%%/plugins/nodeJS/js/mocha-intellij/lib/mochaTreeUtil.js
-%%DATADIR%%/plugins/nodeJS/js/mocha-intellij/lib/single-element-queue.js
-%%DATADIR%%/plugins/nodeJS/js/mocha-intellij/package.json
-%%DATADIR%%/plugins/nodeJS/js/nodejs-test-runner-intellij/lib/file-nodes.js
-%%DATADIR%%/plugins/nodeJS/js/nodejs-test-runner-intellij/lib/stderr-collector.js
-%%DATADIR%%/plugins/nodeJS/js/nodejs-test-runner-intellij/lib/test-tree-builder.js
-%%DATADIR%%/plugins/nodeJS/js/nodejs-test-runner-intellij/nodejsTestRunnerIntellijReporter.js
-%%DATADIR%%/plugins/nodeJS/js/nodeunit/nodeunit-intellij-starter.js
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/!HOW_TO_UPDATE.md
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/.bin/esbuild
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/.bin/tsx
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/.package-lock.json
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/esbuild/LICENSE.md
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/esbuild/README.md
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/esbuild/bin/esbuild
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/esbuild/esbuild.wasm
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/esbuild/lib/browser.js
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/esbuild/lib/browser.min.js
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/esbuild/lib/main.js
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/esbuild/package.json
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/esbuild/wasm_exec.js
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/esbuild/wasm_exec_node.js
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/get-tsconfig/LICENSE
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/get-tsconfig/README.md
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/get-tsconfig/dist/index.cjs
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/get-tsconfig/dist/index.mjs
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/get-tsconfig/package.json
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/resolve-pkg-maps/LICENSE
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/resolve-pkg-maps/README.md
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/resolve-pkg-maps/dist/index.cjs
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/resolve-pkg-maps/dist/index.mjs
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/resolve-pkg-maps/package.json
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/tsx/LICENSE
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/tsx/README.md
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/tsx/dist/cjs/api/index.cjs
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/tsx/dist/cjs/api/index.mjs
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/tsx/dist/cjs/index.cjs
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/tsx/dist/cjs/index.mjs
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/tsx/dist/cli.cjs
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/tsx/dist/cli.mjs
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/tsx/dist/client-BQVF1NaW.mjs
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/tsx/dist/client-D6NvIMSC.cjs
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/tsx/dist/esm/api/index.cjs
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/tsx/dist/esm/api/index.mjs
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/tsx/dist/esm/index.cjs
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/tsx/dist/esm/index.mjs
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/tsx/dist/get-pipe-path-BHW2eJdv.mjs
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/tsx/dist/get-pipe-path-BoR10qr8.cjs
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/tsx/dist/index-BQiEz0On.mjs
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/tsx/dist/index-CoHsQGpm.cjs
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/tsx/dist/loader.cjs
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/tsx/dist/loader.mjs
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/tsx/dist/node-features-_8ZFwP_x.mjs
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/tsx/dist/node-features-roYmp9jK.cjs
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/tsx/dist/package-B-S26rrn.cjs
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/tsx/dist/package-BNmptNwA.mjs
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/tsx/dist/patch-repl.cjs
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/tsx/dist/patch-repl.mjs
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/tsx/dist/preflight.cjs
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/tsx/dist/preflight.mjs
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/tsx/dist/register-B9EPB0EL.cjs
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/tsx/dist/register-CFO5XQXL.mjs
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/tsx/dist/register-CsuuwcV9.mjs
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/tsx/dist/register-DfubRCxM.cjs
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/tsx/dist/repl.cjs
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/tsx/dist/repl.mjs
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/tsx/dist/require-hTKgXWXb.cjs
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/tsx/dist/require-rRRMitBV.mjs
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/tsx/dist/suppress-warnings.cjs
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/tsx/dist/suppress-warnings.mjs
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/tsx/dist/temporary-directory-B83uKxJF.cjs
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/tsx/dist/temporary-directory-CwHp0_NW.mjs
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/node_modules/tsx/package.json
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/package-lock.json
-%%DATADIR%%/plugins/nodeJS/js/ts-file-loader/package.json
-%%DATADIR%%/plugins/nodeJS/lib/nodeJS.jar
-%%DATADIR%%/plugins/notebooks-plugin/lib/notebooks-plugin.jar
-%%DATADIR%%/plugins/packageChecker/lib/packageChecker.jar
-%%DATADIR%%/plugins/performanceTesting-async/lib/performanceTesting-async.jar
-%%DATADIR%%/plugins/performanceTesting/lib/performanceTesting.jar
-%%DATADIR%%/plugins/platform-ide-provisioner/lib/platform-ide-provisioner.jar
-%%DATADIR%%/plugins/platform-ijent-impl/ijent-aarch64-unknown-linux-musl-release
-%%DATADIR%%/plugins/platform-ijent-impl/ijent-x86_64-unknown-linux-musl-release
-%%DATADIR%%/plugins/platform-ijent-impl/lib/platform-ijent-impl.jar
-%%DATADIR%%/plugins/platform-images/lib/platform-images.jar
-%%DATADIR%%/plugins/platform-langInjection/lib/java-langInjection-jps.jar
-%%DATADIR%%/plugins/platform-langInjection/lib/platform-langInjection.jar
-%%DATADIR%%/plugins/plugin-classpath.txt
-%%DATADIR%%/plugins/postcss/lib/postcss.jar
-%%DATADIR%%/plugins/prettierJS/lib/prettierJS.jar
-%%DATADIR%%/plugins/prettierJS/prettierLanguageService/convert-prettier-config.js
-%%DATADIR%%/plugins/prettierJS/prettierLanguageService/prettier-plugin-provider.js
-%%DATADIR%%/plugins/prettierJS/prettierLanguageService/prettier-plugin.js
-%%DATADIR%%/plugins/properties/lib/properties.jar
-%%DATADIR%%/plugins/puppet/lib/puppet.jar
-%%DATADIR%%/plugins/puppet/lib/stubs/builtin.pp
-%%DATADIR%%/plugins/puppet/lib/stubs/builtin_variables.pp
-%%DATADIR%%/plugins/puppet/lib/stubs/stub_functions.rb
-%%DATADIR%%/plugins/pycharm-pro-customization/lib/pycharm-pro-customization.jar
-%%DATADIR%%/plugins/pycharm-pro-sharedIndexes-bundled/lib/pycharm-pro-sharedIndexes-bundled.jar
-%%DATADIR%%/plugins/pycharm-pro-sharedIndexes-bundled/python-sdk/python-sdk-181015f7ab06-4df51de95216.ijx
-%%DATADIR%%/plugins/pycharm-pro-sharedIndexes-bundled/python-sdk/python-sdk-181015f7ab06-4df51de95216.txt
-%%DATADIR%%/plugins/python-ce/helpers/.gitignore
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/MathJax.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/config/TeX-AMS_HTML-full.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/config/local/local.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/extensions/AssistiveMML.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/extensions/MathEvents.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/extensions/MathMenu.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/extensions/MathZoom.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/extensions/TeX/AMSmath.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/extensions/TeX/AMSsymbols.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/extensions/TeX/noErrors.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/extensions/TeX/noUndefined.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/extensions/fast-preview.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/extensions/tex2jax.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/extensions/toMathML.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/element/mml/jax.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/element/mml/optable/Arrows.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/element/mml/optable/BasicLatin.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/element/mml/optable/CombDiacritMarks.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/element/mml/optable/CombDiactForSymbols.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/element/mml/optable/Dingbats.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/element/mml/optable/GeneralPunctuation.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/element/mml/optable/GeometricShapes.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/element/mml/optable/GreekAndCoptic.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/element/mml/optable/Latin1Supplement.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/element/mml/optable/LetterlikeSymbols.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/element/mml/optable/MathOperators.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/element/mml/optable/MiscMathSymbolsA.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/element/mml/optable/MiscMathSymbolsB.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/element/mml/optable/MiscSymbolsAndArrows.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/element/mml/optable/MiscTechnical.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/element/mml/optable/SpacingModLetters.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/element/mml/optable/SuppMathOperators.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/element/mml/optable/SupplementalArrowsA.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/element/mml/optable/SupplementalArrowsB.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/input/TeX/config.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/input/TeX/jax.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/autoload/annotation-xml.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/autoload/maction.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/autoload/menclose.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/autoload/mglyph.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/autoload/mmultiscripts.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/autoload/ms.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/autoload/mtable.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/autoload/multiline.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/blank.gif
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/config.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/Arrows.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/BBBold.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/BoxDrawing.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/CombDiacritMarks.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/Dingbats.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/EnclosedAlphanum.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/GeneralPunctuation.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/GeometricShapes.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/GreekAndCoptic.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/Latin1Supplement.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/LatinExtendedA.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/LetterlikeSymbols.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/Main.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/MathOperators.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/MiscMathSymbolsB.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/MiscSymbols.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/MiscTechnical.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/PUA.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/SpacingModLetters.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/SuppMathOperators.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Caligraphic/Bold/Main.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Caligraphic/Regular/Main.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Bold/BasicLatin.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Bold/Main.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Bold/Other.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Bold/PUA.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Regular/BasicLatin.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Regular/Main.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Regular/Other.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Fraktur/Regular/PUA.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Greek/Bold/Main.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Greek/BoldItalic/Main.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Greek/Italic/Main.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Greek/Regular/Main.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/Arrows.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/CombDiacritMarks.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/CombDiactForSymbols.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/GeneralPunctuation.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/GeometricShapes.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/Latin1Supplement.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/LatinExtendedA.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/LatinExtendedB.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/LetterlikeSymbols.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/Main.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/MathOperators.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/MiscMathSymbolsA.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/MiscSymbols.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/MiscTechnical.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/SpacingModLetters.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/SuppMathOperators.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Bold/SupplementalArrowsA.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Italic/CombDiacritMarks.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Italic/GeneralPunctuation.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Italic/Latin1Supplement.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Italic/LetterlikeSymbols.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Italic/Main.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Regular/CombDiacritMarks.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Regular/GeometricShapes.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Regular/Main.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Regular/MiscSymbols.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Main/Regular/SpacingModLetters.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Math/BoldItalic/Main.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Math/Italic/Main.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Bold/BasicLatin.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Bold/CombDiacritMarks.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Bold/Main.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Bold/Other.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Italic/BasicLatin.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Italic/CombDiacritMarks.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Italic/Main.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Italic/Other.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Regular/BasicLatin.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Regular/CombDiacritMarks.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Regular/Main.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/SansSerif/Regular/Other.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Script/Regular/BasicLatin.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Script/Regular/Main.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Script/Regular/Other.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Size1/Regular/Main.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Size2/Regular/Main.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Size3/Regular/Main.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Size4/Regular/Main.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Typewriter/Regular/BasicLatin.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Typewriter/Regular/CombDiacritMarks.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Typewriter/Regular/Main.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/Typewriter/Regular/Other.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/WinChrome/Regular/Main.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/WinIE6/Regular/AMS.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/WinIE6/Regular/Bold.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/WinIE6/Regular/Main.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/fontdata-extra.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/fonts/TeX/fontdata.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/imageFonts.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/HTML-CSS/jax.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/PreviewHTML/config.js
-%%DATADIR%%/plugins/python-ce/helpers/MathJax/jax/output/PreviewHTML/jax.js
-%%DATADIR%%/plugins/python-ce/helpers/check_all_test_suite.py
-%%DATADIR%%/plugins/python-ce/helpers/conda_packaging_tool.py
-%%DATADIR%%/plugins/python-ce/helpers/coverage_runner/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/coverage_runner/run_coverage.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/__main__.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/annotate.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/bytecode.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/cmdline.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/collector.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/config.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/context.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/control.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/ctracer/datastack.c
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/ctracer/datastack.h
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/ctracer/filedisp.c
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/ctracer/filedisp.h
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/ctracer/module.c
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/ctracer/stats.h
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/ctracer/tracer.c
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/ctracer/tracer.h
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/ctracer/util.h
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/data.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/debug.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/disposition.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/env.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/exceptions.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/execfile.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/files.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/fullcoverage/encodings.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/html.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/htmlfiles/coverage_html.js
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/htmlfiles/favicon_32.png
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/htmlfiles/index.html
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/htmlfiles/keybd_closed.png
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/htmlfiles/keybd_open.png
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/htmlfiles/pyfile.html
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/htmlfiles/style.css
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/htmlfiles/style.scss
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/inorout.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/jsonreport.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/lcovreport.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/misc.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/multiproc.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/numbits.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/parser.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/phystokens.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/plugin.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/plugin_support.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/python.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/pytracer.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/report.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/results.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/sqldata.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/summary.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/templite.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/tomlconfig.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/version.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_new/coverage/xmlreport.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/__main__.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/annotate.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/backward.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/bytecode.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/cmdline.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/collector.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/config.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/context.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/control.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/ctracer/datastack.c
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/ctracer/datastack.h
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/ctracer/filedisp.c
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/ctracer/filedisp.h
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/ctracer/module.c
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/ctracer/stats.h
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/ctracer/tracer.c
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/ctracer/tracer.h
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/ctracer/util.h
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/data.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/debug.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/disposition.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/env.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/execfile.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/files.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/fullcoverage/encodings.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/html.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/htmlfiles/coverage_html.js
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/htmlfiles/favicon_32.png
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/htmlfiles/index.html
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/htmlfiles/jquery.ba-throttle-debounce.min.js
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/htmlfiles/jquery.hotkeys.js
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/htmlfiles/jquery.isonscreen.js
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/htmlfiles/jquery.min.js
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/htmlfiles/jquery.tablesorter.min.js
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/htmlfiles/keybd_closed.png
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/htmlfiles/keybd_open.png
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/htmlfiles/pyfile.html
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/htmlfiles/style.css
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/htmlfiles/style.scss
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/inorout.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/jsonreport.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/misc.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/multiproc.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/numbits.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/parser.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/phystokens.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/plugin.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/plugin_support.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/python.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/pytracer.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/report.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/results.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/sqldata.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/summary.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/templite.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/tomlconfig.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/version.py
-%%DATADIR%%/plugins/python-ce/helpers/coveragepy_old/coverage/xmlreport.py
-%%DATADIR%%/plugins/python-ce/helpers/docstring_formatter.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/apidoc.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/checker.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/cli.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/compat.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/docbuilder.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/docintrospecter.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/docparser.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/docstringparser.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/docwriter/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/docwriter/dotgraph.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/docwriter/html.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/docwriter/html_colorize.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/docwriter/html_css.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/docwriter/html_help.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/docwriter/latex.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/docwriter/plaintext.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/docwriter/xlink.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/gui.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/log.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/markup/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/markup/doctest.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/markup/epytext.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/markup/javadoc.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/markup/plaintext.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/markup/pyval_repr.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/markup/restructuredtext.py
-%%DATADIR%%/plugins/python-ce/helpers/epydoc/util.py
-%%DATADIR%%/plugins/python-ce/helpers/exec.txt
-%%DATADIR%%/plugins/python-ce/helpers/extra_syspath.py
-%%DATADIR%%/plugins/python-ce/helpers/generator3/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/generator3/__main__.py
-%%DATADIR%%/plugins/python-ce/helpers/generator3/_vendor/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/generator3/_vendor/pyparsing_py2.py
-%%DATADIR%%/plugins/python-ce/helpers/generator3/_vendor/pyparsing_py3.py
-%%DATADIR%%/plugins/python-ce/helpers/generator3/clr_tools.py
-%%DATADIR%%/plugins/python-ce/helpers/generator3/constants.py
-%%DATADIR%%/plugins/python-ce/helpers/generator3/core.py
-%%DATADIR%%/plugins/python-ce/helpers/generator3/docstring_parsing.py
-%%DATADIR%%/plugins/python-ce/helpers/generator3/extra.py
-%%DATADIR%%/plugins/python-ce/helpers/generator3/module_redeclarator.py
-%%DATADIR%%/plugins/python-ce/helpers/generator3/required_gen_version
-%%DATADIR%%/plugins/python-ce/helpers/generator3/util_methods.py
-%%DATADIR%%/plugins/python-ce/helpers/generator3/version.txt
-%%DATADIR%%/plugins/python-ce/helpers/icon-robots.txt
-%%DATADIR%%/plugins/python-ce/helpers/packaging_tool.py
-%%DATADIR%%/plugins/python-ce/helpers/pip-24.3.1-py2.py3-none-any.whl
-%%DATADIR%%/plugins/python-ce/helpers/pockets/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pockets/_version.py
-%%DATADIR%%/plugins/python-ce/helpers/pockets/autolog.py
-%%DATADIR%%/plugins/python-ce/helpers/pockets/collections.py
-%%DATADIR%%/plugins/python-ce/helpers/pockets/datetime.py
-%%DATADIR%%/plugins/python-ce/helpers/pockets/decorators.py
-%%DATADIR%%/plugins/python-ce/helpers/pockets/inspect.py
-%%DATADIR%%/plugins/python-ce/helpers/pockets/iterators.py
-%%DATADIR%%/plugins/python-ce/helpers/pockets/logging.py
-%%DATADIR%%/plugins/python-ce/helpers/pockets/string.py
-%%DATADIR%%/plugins/python-ce/helpers/profiler/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/profiler/_imps/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/profiler/_imps/_pydev_pkgutil_old.py
-%%DATADIR%%/plugins/python-ce/helpers/profiler/_prof_imports.py
-%%DATADIR%%/plugins/python-ce/helpers/profiler/load_pstat.py
-%%DATADIR%%/plugins/python-ce/helpers/profiler/prof_io.py
-%%DATADIR%%/plugins/python-ce/helpers/profiler/prof_six.py
-%%DATADIR%%/plugins/python-ce/helpers/profiler/prof_util.py
-%%DATADIR%%/plugins/python-ce/helpers/profiler/profiler.thrift
-%%DATADIR%%/plugins/python-ce/helpers/profiler/run_profiler.py
-%%DATADIR%%/plugins/python-ce/helpers/profiler/vmprof_profiler.py
-%%DATADIR%%/plugins/python-ce/helpers/profiler/yappi_profiler.py
-%%DATADIR%%/plugins/python-ce/helpers/py2ipnb_converter.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/_compat.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/core.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/docutils.conf
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/examples.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/frontend.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/io.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/languages/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/languages/af.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/languages/ca.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/languages/cs.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/languages/da.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/languages/de.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/languages/en.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/languages/eo.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/languages/es.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/languages/fi.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/languages/fr.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/languages/gl.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/languages/he.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/languages/it.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/languages/ja.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/languages/lt.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/languages/nl.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/languages/pl.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/languages/pt_br.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/languages/ru.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/languages/sk.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/languages/sv.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/languages/zh_cn.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/languages/zh_tw.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/nodes.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/null.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/directives/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/directives/admonitions.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/directives/body.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/directives/html.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/directives/images.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/directives/misc.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/directives/parts.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/directives/references.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/directives/tables.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/README.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isoamsa.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isoamsb.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isoamsc.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isoamsn.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isoamso.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isoamsr.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isobox.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isocyr1.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isocyr2.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isodia.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isogrk1.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isogrk2.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isogrk3.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isogrk4-wide.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isogrk4.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isolat1.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isolat2.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isomfrk-wide.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isomfrk.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isomopf-wide.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isomopf.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isomscr-wide.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isomscr.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isonum.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isopub.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/isotech.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/mmlalias.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/mmlextra-wide.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/mmlextra.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/s5defs.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/xhtml1-lat1.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/xhtml1-special.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/include/xhtml1-symbol.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/languages/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/languages/af.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/languages/ca.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/languages/cs.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/languages/da.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/languages/de.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/languages/en.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/languages/eo.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/languages/es.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/languages/fi.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/languages/fr.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/languages/gl.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/languages/he.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/languages/it.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/languages/ja.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/languages/lt.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/languages/nl.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/languages/pl.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/languages/pt_br.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/languages/ru.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/languages/sk.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/languages/sv.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/languages/zh_cn.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/languages/zh_tw.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/roles.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/states.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/parsers/rst/tableparser.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/readers/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/readers/doctree.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/readers/pep.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/readers/standalone.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/statemachine.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/transforms/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/transforms/components.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/transforms/frontmatter.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/transforms/misc.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/transforms/parts.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/transforms/peps.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/transforms/references.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/transforms/universal.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/transforms/writer_aux.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/utils/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/utils/code_analyzer.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/utils/error_reporting.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/utils/math/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/utils/math/latex2mathml.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/utils/math/math2html.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/utils/math/tex2unichar.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/utils/math/unichar2tex.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/utils/punctuation_chars.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/utils/roman.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/utils/smartquotes.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/utils/urischemes.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/docutils_xml.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/html4css1/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/html4css1/html4css1.css
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/html4css1/math.css
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/html4css1/template.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/latex2e/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/latex2e/default.tex
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/latex2e/docutils-05-compat.sty
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/latex2e/titlepage.tex
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/latex2e/xelatex.tex
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/manpage.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/null.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/odf_odt/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/odf_odt/pygmentsformatter.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/odf_odt/styles.odt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/pep_html/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/pep_html/pep.css
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/pep_html/template.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/pseudoxml.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/s5_html/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/s5_html/themes/README.txt
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/s5_html/themes/big-black/__base__
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/s5_html/themes/big-black/framing.css
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/s5_html/themes/big-black/pretty.css
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/s5_html/themes/big-white/framing.css
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/s5_html/themes/big-white/pretty.css
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/s5_html/themes/default/blank.gif
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/s5_html/themes/default/framing.css
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/s5_html/themes/default/iepngfix.htc
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/s5_html/themes/default/opera.css
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/s5_html/themes/default/outline.css
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/s5_html/themes/default/pretty.css
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/s5_html/themes/default/print.css
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/s5_html/themes/default/s5-core.css
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/s5_html/themes/default/slides.css
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/s5_html/themes/default/slides.js
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/s5_html/themes/medium-black/__base__
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/s5_html/themes/medium-black/pretty.css
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/s5_html/themes/medium-white/framing.css
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/s5_html/themes/medium-white/pretty.css
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/s5_html/themes/small-black/__base__
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/s5_html/themes/small-black/pretty.css
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/s5_html/themes/small-white/framing.css
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/s5_html/themes/small-white/pretty.css
-%%DATADIR%%/plugins/python-ce/helpers/py2only/docutils/writers/xetex/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/_compat.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/core.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/examples.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/frontend.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/io.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/af.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/ar.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/ca.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/cs.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/da.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/de.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/en.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/eo.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/es.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/fa.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/fi.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/fr.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/gl.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/he.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/it.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/ja.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/ka.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/ko.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/lt.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/lv.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/nl.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/pl.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/pt_br.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/ru.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/sk.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/sv.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/uk.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/zh_cn.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/languages/zh_tw.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/nodes.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/commonmark_wrapper.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/null.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/recommonmark_wrapper.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/directives/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/directives/admonitions.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/directives/body.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/directives/html.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/directives/images.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/directives/misc.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/directives/parts.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/directives/references.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/directives/tables.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/README.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isoamsa.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isoamsb.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isoamsc.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isoamsn.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isoamso.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isoamsr.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isobox.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isocyr1.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isocyr2.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isodia.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isogrk1.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isogrk2.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isogrk3.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isogrk4-wide.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isogrk4.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isolat1.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isolat2.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isomfrk-wide.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isomfrk.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isomopf-wide.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isomopf.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isomscr-wide.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isomscr.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isonum.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isopub.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/isotech.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/mmlalias.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/mmlextra-wide.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/mmlextra.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/s5defs.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/xhtml1-lat1.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/xhtml1-special.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/include/xhtml1-symbol.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/af.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/ar.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/ca.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/cs.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/da.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/de.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/en.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/eo.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/es.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/fa.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/fi.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/fr.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/gl.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/he.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/it.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/ja.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/ka.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/ko.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/lt.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/lv.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/nl.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/pl.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/pt_br.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/ru.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/sk.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/sv.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/uk.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/zh_cn.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/languages/zh_tw.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/roles.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/states.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/parsers/rst/tableparser.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/readers/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/readers/doctree.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/readers/pep.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/readers/standalone.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/statemachine.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/transforms/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/transforms/components.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/transforms/frontmatter.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/transforms/misc.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/transforms/parts.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/transforms/peps.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/transforms/references.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/transforms/universal.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/transforms/writer_aux.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/utils/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/utils/code_analyzer.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/utils/error_reporting.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/utils/math/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/utils/math/latex2mathml.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/utils/math/math2html.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/utils/math/mathalphabet2unichar.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/utils/math/mathml_elements.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/utils/math/tex2mathml_extern.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/utils/math/tex2unichar.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/utils/math/unichar2tex.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/utils/punctuation_chars.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/utils/roman.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/utils/smartquotes.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/utils/urischemes.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/_html_base.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/docutils_xml.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/html4css1/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/html4css1/html4css1.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/html4css1/math.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/html4css1/template.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/html5_polyglot/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/html5_polyglot/italic-field-names.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/html5_polyglot/math.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/html5_polyglot/minimal.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/html5_polyglot/plain.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/html5_polyglot/responsive.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/html5_polyglot/template.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/html5_polyglot/tuftig.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/latex2e/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/latex2e/default.tex
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/latex2e/docutils.sty
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/latex2e/titlepage.tex
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/latex2e/titlingpage.tex
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/latex2e/xelatex.tex
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/manpage.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/null.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/odf_odt/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/odf_odt/prepstyles.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/odf_odt/pygmentsformatter.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/odf_odt/styles.odt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/pep_html/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/pep_html/pep.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/pep_html/template.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/pseudoxml.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/s5_html/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/s5_html/themes/README.txt
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/s5_html/themes/big-black/__base__
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/s5_html/themes/big-black/framing.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/s5_html/themes/big-black/pretty.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/s5_html/themes/big-white/framing.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/s5_html/themes/big-white/pretty.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/s5_html/themes/default/blank.gif
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/s5_html/themes/default/framing.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/s5_html/themes/default/iepngfix.htc
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/s5_html/themes/default/opera.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/s5_html/themes/default/outline.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/s5_html/themes/default/pretty.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/s5_html/themes/default/print.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/s5_html/themes/default/s5-core.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/s5_html/themes/default/slides.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/s5_html/themes/default/slides.js
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/s5_html/themes/medium-black/__base__
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/s5_html/themes/medium-black/pretty.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/s5_html/themes/medium-white/framing.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/s5_html/themes/medium-white/pretty.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/s5_html/themes/small-black/__base__
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/s5_html/themes/small-black/pretty.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/s5_html/themes/small-white/framing.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/s5_html/themes/small-white/pretty.css
-%%DATADIR%%/plugins/python-ce/helpers/py3only/docutils/writers/xetex/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/.gitignore
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/__jb.for_twisted/twisted/plugins/README.txt
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/__jb.for_twisted/twisted/plugins/teamcity_plugin.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/_bdd_utils.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/_jb_create_folder.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/_jb_django_behave.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/_jb_django_project_creator.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/_jb_find_best_place.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/_jb_manage_tasks_provider.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/_jb_nosetest_runner.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/_jb_parallel_tree_manager.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/_jb_pytest_runner.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/_jb_runner_tools.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/_jb_serial_tree_manager.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/_jb_tox_runner.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/_jb_tox_runner_3.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/_jb_tox_runner_4.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/_jb_trialtest_runner.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/_jb_unittest_runner.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/_jb_utils.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/appcfg_fetcher.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/attestrunner.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/behave_runner.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/django_manage.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/django_manage_commands_provider/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/django_manage_commands_provider/_parser/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/django_manage_commands_provider/_parser/_argparse.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/django_manage_commands_provider/_parser/_optparse.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/django_manage_commands_provider/_parser/_utils.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/django_manage_commands_provider/_parser/parser.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/django_manage_commands_provider/_xml.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/django_manage_commands_provider/readme.txt
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/django_manage_shell.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/django_test_manage.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/django_test_runner.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/docrunner.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/fix_getpass.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/nose_helper/_2.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/nose_helper/_3.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/nose_helper/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/nose_helper/case.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/nose_helper/config.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/nose_helper/failure.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/nose_helper/loader.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/nose_helper/raise_compat.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/nose_helper/selector.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/nose_helper/suite.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/nose_helper/util.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/nose_utils.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/pycharm_commands/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/pycharm_commands/pycharm_test.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/pycharm_load_entry_point.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/pycharm_run_utils.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/pycharm_setup_runner.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/pytest_teamcity.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/runpy_compat.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/tcmessages.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/tcunittest.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/teamcity/README.txt
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/teamcity/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/teamcity/common.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/teamcity/context_managers.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/teamcity/diff_tools.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/teamcity/django.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/teamcity/flake8_plugin.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/teamcity/flake8_v2_plugin.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/teamcity/flake8_v3_plugin.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/teamcity/jb_behave_formatter.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/teamcity/jb_local_exc_store.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/teamcity/messages.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/teamcity/nose_report.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/teamcity/pylint_reporter.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/teamcity/pytest_plugin.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm/teamcity/unittestpy.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm_display/datalore/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm_display/datalore/display/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm_display/datalore/display/display_.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm_display/datalore/display/display_log.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm_display/datalore/display/supported_data_type.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm_matplotlib_backend/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm_matplotlib_backend/backend_interagg.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm_matplotlib_backend/sitecustomize.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm_package_installer.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm_plotly_backend/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pycharm_plotly_backend/sitecustomize.py
-%%DATADIR%%/plugins/python-ce/helpers/pycodestyle-2.10.0.py
-%%DATADIR%%/plugins/python-ce/helpers/pycodestyle-2.8.0.py
-%%DATADIR%%/plugins/python-ce/helpers/pycodestyle.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/LICENSE
-%%DATADIR%%/plugins/python-ce/helpers/pydev/MANIFEST.in
-%%DATADIR%%/plugins/python-ce/helpers/pydev/README.rst
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/_pydev_calltip_util.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/_pydev_completer.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/_pydev_filesystem_encoding.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/_pydev_getopt.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/_pydev_imports_tipper.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/_pydev_jy_imports_tipper.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/_pydev_log.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/_pydev_tipper_common.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/fix_getpass.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/pydev_code_executor.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/pydev_console_commands.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/pydev_console_types.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/pydev_console_utils.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/pydev_import_hook.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/pydev_imports.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/pydev_ipython_code_executor.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/pydev_ipython_completer.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/pydev_ipython_console.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/pydev_ipython_console_011.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/pydev_ipython_rich_output.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/pydev_is_thread_alive.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/pydev_localhost.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/pydev_log.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/pydev_monkey.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/pydev_monkey_qt.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/pydev_override.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/pydev_stdin.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/pydev_umd.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_bundle/pydev_versioncheck.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_comm/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_comm/pydev_io.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_comm/pydev_rpc.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_comm/pydev_server.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_comm/pydev_transport.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_imps/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_imps/_pydev_BaseHTTPServer.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_imps/_pydev_SimpleXMLRPCServer.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_imps/_pydev_SocketServer.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_imps/_pydev_execfile.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_imps/_pydev_pkgutil_old.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_imps/_pydev_saved_modules.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_imps/_pydev_sys_patch.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_imps/_pydev_xmlrpclib.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_runfiles/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_runfiles/pydev_runfiles.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_runfiles/pydev_runfiles_coverage.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_runfiles/pydev_runfiles_nose.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_runfiles/pydev_runfiles_parallel.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_runfiles/pydev_runfiles_parallel_client.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_runfiles/pydev_runfiles_pytest2.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_runfiles/pydev_runfiles_unittest.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydev_runfiles/pydev_runfiles_xml_rpc.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevconsole_code_for_ironpython.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_additional_thread_info.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_additional_thread_info_regular.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_asyncio_provider.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_breakpointhook.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_breakpoints.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_bytecode_utils.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_collect_try_except_info.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_comm.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_comm_constants.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_command_line_handling.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_console.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_console_integration.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_console_output.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_console_pytest.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_constants.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_custom_frames.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython.c
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython.pxd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython.pyx
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython_win32_27_32.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython_win32_27_64.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython_win32_310_32.cp310-win32.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython_win32_310_64.cp310-win_amd64.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython_win32_311_32.cp311-win32.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython_win32_311_64.cp311-win_amd64.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython_win32_312_32.cp312-win32.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython_win32_312_64.cp312-win_amd64.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython_win32_36_32.cp36-win32.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython_win32_36_64.cp36-win_amd64.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython_win32_37_32.cp37-win32.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython_win32_37_64.cp37-win_amd64.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython_win32_38_32.cp38-win32.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython_win32_38_64.cp38-win_amd64.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython_win32_39_32.cp39-win32.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython_win32_39_64.cp39-win_amd64.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython_wrapper.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_dont_trace.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_dont_trace_files.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_exec.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_exec2.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_extension_api.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_extension_utils.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_frame.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_frame_type_handler.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_frame_utils.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_import_class.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_io.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_ipython_console_output.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_kill_all_pydevd_threads.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_pep_669_tracing.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_pep_669_tracing_cython.c
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_pep_669_tracing_cython.cp312-win32.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_pep_669_tracing_cython.cp312-win_amd64.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_pep_669_tracing_cython.pyx
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_pep_669_tracing_wrapper.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_plugin_utils.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_process_net_command.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_referrers.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_reload.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_repr_utils.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_resolver.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_save_locals.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_signature.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_stackless.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_tables.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_thrift.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_trace_api.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_trace_dispatch.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_trace_dispatch_regular.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_traceproperty.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_user_type_renderers.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_user_type_renderers_utils.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_utils.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_vars.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_vm_type.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_xml.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/smart_step_into/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/smart_step_into/pydevd_smart_step_into_27.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/smart_step_into/pydevd_smart_step_into_311.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/smart_step_into/pydevd_smart_step_into_36_310.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/smart_step_into/pydevd_smart_step_into_util.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/tables/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/tables/pydevd_dataset.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/tables/pydevd_numpy.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/tables/pydevd_numpy_based.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/tables/pydevd_pandas.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/tables/pydevd_polars.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/internal_pycore.h
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/pydevd_frame_eval_cython_wrapper.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/pydevd_frame_eval_main.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/pydevd_frame_evaluator_36_38.c
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/pydevd_frame_evaluator_36_38.pxd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/pydevd_frame_evaluator_36_38.pyx
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/pydevd_frame_evaluator_39_310.c
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/pydevd_frame_evaluator_39_310.pxd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/pydevd_frame_evaluator_39_310.pyx
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/pydevd_frame_evaluator_win32_310_32.cp310-win32.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/pydevd_frame_evaluator_win32_310_64.cp310-win_amd64.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/pydevd_frame_evaluator_win32_36_32.cp36-win32.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/pydevd_frame_evaluator_win32_36_64.cp36-win_amd64.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/pydevd_frame_evaluator_win32_37_32.cp37-win32.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/pydevd_frame_evaluator_win32_37_64.cp37-win_amd64.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/pydevd_frame_evaluator_win32_38_32.cp38-win32.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/pydevd_frame_evaluator_win32_38_64.cp38-win_amd64.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/pydevd_frame_evaluator_win32_39_32.cp39-win32.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/pydevd_frame_evaluator_win32_39_64.cp39-win_amd64.pyd
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/pydevd_frame_tracing.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/pydevd_modify_bytecode.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/release_mem.h
-%%DATADIR%%/plugins/python-ce/helpers/pydev/build_tools/build.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/build_tools/build_binaries_osx.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/build_tools/build_binaries_windows.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/build_tools/build_common.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/build_tools/generate_code.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/build_tools/generate_debugger_import_errors/generate_import_error.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/build_tools/generate_debugger_import_errors/generation_utils.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/build_tools/generate_debugger_import_errors/start_generation.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/build_tools/msvccompiler_wrapper.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/build_tools/names_to_rename.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/build_tools/pydevd_release_process.txt
-%%DATADIR%%/plugins/python-ce/helpers/pydev/build_tools/rename_pep8.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/interpreterInfo.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/merge_pydev_pycharm.txt
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pycharm-console.rst
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pycharm-readme.rst
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pycompletionserver.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydev_app_engine_debug_startup.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydev_console/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydev_console/console.thrift
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydev_console/pydev_protocol.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydev_coverage.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydev_ipython/README
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydev_ipython/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydev_ipython/inputhook.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydev_ipython/inputhookglut.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydev_ipython/inputhookgtk.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydev_ipython/inputhookgtk3.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydev_ipython/inputhookpyglet.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydev_ipython/inputhookqt4.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydev_ipython/inputhookqt5.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydev_ipython/inputhookqt6.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydev_ipython/inputhooktk.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydev_ipython/inputhookwx.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydev_ipython/matplotlibtools.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydev_ipython/qt.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydev_ipython/qt_for_kernel.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydev_ipython/qt_loaders.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydev_ipython/version.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydev_pysrc.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydev_sitecustomize/__not_in_default_pythonpath.txt
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydev_sitecustomize/sitecustomize.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydevconsole.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydevd.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydevd_concurrency_analyser/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydevd_concurrency_analyser/pydevd_concurrency_logger.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydevd_concurrency_analyser/pydevd_thread_wrappers.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydevd_file_utils.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydevd_plugins/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydevd_plugins/django_debug.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydevd_plugins/extensions/README.md
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydevd_plugins/extensions/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydevd_plugins/extensions/types/README.md
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydevd_plugins/extensions/types/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydevd_plugins/extensions/types/pydevd_helpers.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydevd_plugins/extensions/types/pydevd_plugin_numpy_types.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydevd_plugins/extensions/types/pydevd_plugins_django_form_str.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydevd_plugins/jinja2_debug.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydevd_pycharm.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydevd_tracing.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pytest.ini
-%%DATADIR%%/plugins/python-ce/helpers/pydev/runfiles.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/setup_cython.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/stubs/_django_manager_body.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/stubs/_get_tips.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/stubs/pycompletion.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/isort_container/isort/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/isort_container/isort/__main__.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/isort_container/isort/hooks.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/isort_container/isort/isort.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/isort_container/isort/main.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/isort_container/isort/natural.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/isort_container/isort/pie_slice.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/isort_container/isort/pylama_isort.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/isort_container/isort/settings.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/autopep8.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/.gitignore
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/Grammar.txt
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/PatternGrammar.txt
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/__main__.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/btm_matcher.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/btm_utils.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixer_base.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixer_util.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_apply.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_basestring.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_buffer.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_callable.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_dict.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_except.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_exec.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_execfile.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_exitfunc.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_filter.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_funcattrs.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_future.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_getcwdu.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_has_key.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_idioms.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_import.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_imports.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_imports2.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_input.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_intern.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_isinstance.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_itertools.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_itertools_imports.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_long.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_map.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_metaclass.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_methodattrs.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_ne.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_next.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_nonzero.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_numliterals.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_operator.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_paren.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_print.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_raise.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_raw_input.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_reduce.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_renames.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_repr.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_set_literal.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_standarderror.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_sys_exc.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_throw.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_tuple_params.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_types.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_unicode.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_urllib.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_ws_comma.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_xrange.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_xreadlines.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/fixes/fix_zip.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/main.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/patcomp.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/pgen2/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/pgen2/conv.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/pgen2/driver.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/pgen2/grammar.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/pgen2/literals.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/pgen2/parse.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/pgen2/pgen.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/pgen2/token.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/pgen2/tokenize.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/pygram.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/pytree.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/lib2to3/lib2to3/refactor.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/pep8/pycodestyle.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/wrapped_for_pydev/ctypes/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/wrapped_for_pydev/ctypes/_ctypes.dll
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/wrapped_for_pydev/ctypes/_endian.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/wrapped_for_pydev/ctypes/ctypes-README.txt
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/wrapped_for_pydev/ctypes/macholib/.cvsignore
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/wrapped_for_pydev/ctypes/macholib/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/wrapped_for_pydev/ctypes/macholib/dyld.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/wrapped_for_pydev/ctypes/macholib/dylib.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/wrapped_for_pydev/ctypes/macholib/framework.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/wrapped_for_pydev/ctypes/util.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/wrapped_for_pydev/ctypes/wintypes.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/wrapped_for_pydev/not_in_default_pythonpath.txt
-%%DATADIR%%/plugins/python-ce/helpers/pydev/tox.ini
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/AUTHORS.txt
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/LICENSE.txt
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/README.md
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/StringIO.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/_pytest/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/_pytest/mark/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/_pytest/mark/structures.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/alembic.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/behave.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/cStringIO.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/copy.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/nose/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/nose/tools/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/numpy/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/numpy/core/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/numpy/core/multiarray.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/py/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/py/error.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/py/path/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/pytest/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/struct.py
-%%DATADIR%%/plugins/python-ce/helpers/remote_sync.py
-%%DATADIR%%/plugins/python-ce/helpers/rest_runners/rst2smth.py
-%%DATADIR%%/plugins/python-ce/helpers/rest_runners/sphinx_runner.py
-%%DATADIR%%/plugins/python-ce/helpers/setuptools-44.1.1-py2.py3-none-any.whl
-%%DATADIR%%/plugins/python-ce/helpers/six.py
-%%DATADIR%%/plugins/python-ce/helpers/sphinxcontrib/napoleon/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/sphinxcontrib/napoleon/_upstream.py
-%%DATADIR%%/plugins/python-ce/helpers/sphinxcontrib/napoleon/_version.py
-%%DATADIR%%/plugins/python-ce/helpers/sphinxcontrib/napoleon/docstring.py
-%%DATADIR%%/plugins/python-ce/helpers/syspath.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/README.md
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_ply/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_ply/cpp.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_ply/ctokens.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_ply/lex.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_ply/yacc.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_ply/ygen.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/_compat.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/contrib/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/contrib/aio/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/contrib/aio/client.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/contrib/aio/processor.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/contrib/aio/protocol/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/contrib/aio/protocol/base.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/contrib/aio/protocol/binary.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/contrib/aio/protocol/compact.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/contrib/aio/rpc.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/contrib/aio/server.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/contrib/aio/socket.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/contrib/aio/transport/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/contrib/aio/transport/base.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/contrib/aio/transport/buffered.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/contrib/aio/transport/framed.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/contrib/tracking/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/contrib/tracking/tracker.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/contrib/tracking/tracking.thrift
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/hook.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/http.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/parser/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/parser/exc.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/parser/lexer.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/parser/parser.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/protocol/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/protocol/apache_json.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/protocol/base.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/protocol/binary.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/protocol/compact.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/protocol/cybin/cybin.pyx
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/protocol/cybin/endian_port.h
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/protocol/exc.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/protocol/json.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/protocol/multiplex.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/rpc.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/server.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/thrift.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/tornado.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/transport/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/transport/_ssl.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/transport/base.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/transport/buffered/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/transport/buffered/cybuffered.pyx
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/transport/cybase.pxd
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/transport/cybase.pyx
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/transport/framed/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/transport/framed/cyframed.pyx
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/transport/memory/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/transport/memory/cymemory.pyx
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/transport/socket.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/transport/sslsocket.py
-%%DATADIR%%/plugins/python-ce/helpers/third_party/thriftpy/_shaded_thriftpy/utils.py
-%%DATADIR%%/plugins/python-ce/helpers/tools/class_method_versions.xml
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/False
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/None
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/True
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/__debug__
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/and
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/as
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/assert
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/break
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/class
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/continue
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/def
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/del
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/elif
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/else
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/except
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/exec
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/finally
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/for
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/from
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/global
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/if
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/import
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/in
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/is
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/lambda
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/nonlocal
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/not
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/or
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/pass
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/raise
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/return
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/try
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/type
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/while
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/with
-%%DATADIR%%/plugins/python-ce/helpers/tools/python_keywords/yield
-%%DATADIR%%/plugins/python-ce/helpers/tools/stdlib_packages.txt
-%%DATADIR%%/plugins/python-ce/helpers/tools/versions.xml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/.editorconfig
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/.flake8
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/.gitattributes
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/.github/renovate.json
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/.github/workflows/daily.yml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/.github/workflows/meta_tests.yml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/.github/workflows/mypy_primer.yml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/.github/workflows/mypy_primer_comment.yml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/.github/workflows/stubsabot.yml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/.github/workflows/stubtest_stdlib.yml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/.github/workflows/stubtest_third_party.yml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/.github/workflows/tests.yml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/.gitignore
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/.pre-commit-config.yaml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/.vscode/extensions.json
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/.vscode/settings.default.json
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/CONTRIBUTING.md
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/LICENSE
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/MAINTAINERS.md
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/README.md
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/pyproject.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/pyrightconfig.json
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/pyrightconfig.scripts_and_tests.json
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/pyrightconfig.stricter.json
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/pyrightconfig.testcases.json
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/requirements-tests.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/scripts/create_baseline_stubs.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/scripts/generate_proto_stubs.sh
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/scripts/stubsabot.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/scripts/sync_s2clientprotocol_protobuf_stubs.sh
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/scripts/sync_tensorflow_protobuf_stubs.sh
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/BaseHTTPServer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/CGIHTTPServer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/ConfigParser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/Cookie.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/HTMLParser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/Queue.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/SimpleHTTPServer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/SocketServer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/StringIO.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/UserDict.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/UserList.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/UserString.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/__builtin__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/__future__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/__main__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_ast.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_bisect.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_codecs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_collections.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_csv.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_curses.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_dummy_threading.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_functools.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_heapq.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_hotshot.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_io.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_json.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_markupbase.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_md5.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_msi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_osx_support.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_random.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_sha.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_sha256.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_sha512.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_socket.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_sre.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_struct.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_symtable.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_thread.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_threading_local.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_tkinter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_typeshed/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_typeshed/wsgi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_typeshed/xml.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_warnings.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_weakref.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_weakrefset.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/_winreg.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/abc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/aifc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/argparse.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/array.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/ast.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/asynchat.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/asyncore.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/atexit.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/audioop.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/base64.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/bdb.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/binascii.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/binhex.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/bisect.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/builtins.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/bz2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/cPickle.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/cProfile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/cStringIO.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/calendar.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/cgi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/cgitb.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/chunk.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/cmath.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/cmd.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/code.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/codecs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/codeop.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/collections.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/colorsys.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/commands.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/compileall.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/contextlib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/cookielib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/copy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/copy_reg.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/copyreg.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/crypt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/csv.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/ctypes/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/ctypes/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/ctypes/wintypes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/curses/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/curses/ascii.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/curses/panel.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/curses/textpad.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/datetime.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/dbm/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/dbm/dumb.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/dbm/gnu.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/dbm/ndbm.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/decimal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/difflib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/dircache.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/dis.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/archive_util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/bcppcompiler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/ccompiler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/cmd.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/command/bdist_msi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/command/build_py.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/command/config.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/command/install.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/command/install_egg_info.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/command/upload.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/config.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/core.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/cygwinccompiler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/debug.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/dep_util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/dir_util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/dist.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/emxccompiler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/errors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/extension.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/fancy_getopt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/file_util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/filelist.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/log.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/msvccompiler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/spawn.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/sysconfig.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/text_file.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/unixccompiler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/distutils/version.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/doctest.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/dummy_thread.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/dummy_threading.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/email/MIMEText.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/email/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/email/_parseaddr.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/email/base64mime.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/email/charset.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/email/encoders.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/email/feedparser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/email/generator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/email/header.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/email/iterators.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/email/message.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/email/mime/application.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/email/mime/audio.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/email/mime/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/email/mime/image.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/email/mime/message.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/email/mime/multipart.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/email/mime/nonmultipart.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/email/mime/text.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/email/parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/email/quoprimime.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/email/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/encodings/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/encodings/utf_8.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/ensurepip/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/errno.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/fcntl.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/filecmp.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/fileinput.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/fnmatch.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/formatter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/fractions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/ftplib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/functools.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/future_builtins.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/gc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/genericpath.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/getopt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/getpass.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/gettext.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/glob.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/grp.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/gzip.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/hashlib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/heapq.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/hmac.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/htmlentitydefs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/httplib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/imaplib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/imghdr.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/imp.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/importlib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/inspect.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/io.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/itertools.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/json.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/keyword.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/lib2to3/pgen2/driver.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/lib2to3/pgen2/grammar.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/lib2to3/pgen2/literals.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/lib2to3/pgen2/parse.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/lib2to3/pgen2/pgen.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/lib2to3/pgen2/token.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/lib2to3/pgen2/tokenize.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/lib2to3/pygram.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/lib2to3/pytree.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/linecache.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/locale.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/logging/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/logging/config.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/logging/handlers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/macpath.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/macurl2path.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/mailbox.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/mailcap.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/markupbase.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/marshal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/math.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/md5.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/mimetools.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/mimetypes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/mmap.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/modulefinder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/msilib/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/msilib/schema.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/msilib/sequence.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/msilib/text.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/msvcrt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/multiprocessing/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/multiprocessing/dummy/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/multiprocessing/dummy/connection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/multiprocessing/pool.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/multiprocessing/process.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/multiprocessing/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/mutex.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/netrc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/nis.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/nntplib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/ntpath.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/nturl2path.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/numbers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/opcode.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/operator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/os/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/os/path.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/os2emxpath.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/ossaudiodev.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/pdb.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/pickle.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/pickletools.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/pipes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/pkgutil.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/platform.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/plistlib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/popen2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/poplib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/posix.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/posixpath.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/pprint.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/profile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/pstats.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/pty.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/pwd.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/py_compile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/pyclbr.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/pydoc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/pydoc_data/topics.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/pyexpat/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/pyexpat/errors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/pyexpat/model.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/quopri.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/random.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/re.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/readline.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/repr.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/resource.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/rfc822.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/rlcompleter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/robotparser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/runpy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/sched.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/select.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/sets.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/sha.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/shelve.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/shlex.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/shutil.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/signal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/site.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/smtpd.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/smtplib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/sndhdr.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/socket.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/spwd.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/sqlite3/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/sqlite3/dbapi2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/sre_compile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/sre_constants.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/sre_parse.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/ssl.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/stat.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/string.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/stringold.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/stringprep.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/strop.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/struct.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/subprocess.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/sunau.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/symbol.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/symtable.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/sys.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/sysconfig.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/syslog.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/tabnanny.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/tarfile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/telnetlib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/tempfile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/termios.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/textwrap.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/this.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/thread.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/threading.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/time.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/timeit.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/toaiff.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/token.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/tokenize.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/trace.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/traceback.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/tty.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/turtle.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/types.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/typing.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/typing_extensions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/unicodedata.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/unittest.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/urllib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/urllib2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/urlparse.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/user.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/uu.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/uuid.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/warnings.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/wave.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/weakref.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/webbrowser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/whichdb.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/winsound.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/wsgiref/handlers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/wsgiref/headers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/wsgiref/simple_server.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/wsgiref/types.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/wsgiref/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/wsgiref/validate.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/xdrlib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/xml/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/xml/dom/NodeFilter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/xml/dom/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/xml/dom/domreg.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/xml/dom/expatbuilder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/xml/dom/minicompat.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/xml/dom/minidom.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/xml/dom/pulldom.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/xml/dom/xmlbuilder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/xml/etree/ElementInclude.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/xml/etree/ElementPath.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/xml/etree/ElementTree.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/xml/etree/cElementTree.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/xml/parsers/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/xml/parsers/expat/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/xml/parsers/expat/errors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/xml/parsers/expat/model.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/xml/sax/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/xml/sax/handler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/xml/sax/saxutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/xml/sax/xmlreader.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/xmlrpclib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/zipfile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/zipimport.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@python2/zlib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/common.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/darwin-py310.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/darwin-py311.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/darwin-py312.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/darwin-py313.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/darwin-py38.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/darwin-py39.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/darwin.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/linux-py310.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/linux-py311.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/linux-py312.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/linux-py313.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/linux-py38.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/linux-py39.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/linux.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/py310.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/py311.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/py312.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/py313.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/py38.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/py39.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/win32-py310.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/win32-py311.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/win32-py312.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/win32-py313.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/win32-py38.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/win32-py39.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/stubtest_allowlists/win32.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/asyncio/check_coroutines.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/asyncio/check_gather.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/asyncio/check_task.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/asyncio/check_task_factory.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/builtins/check_dict-py39.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/builtins/check_dict.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/builtins/check_exception_group-py311.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/builtins/check_iteration.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/builtins/check_list.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/builtins/check_memoryview.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/builtins/check_object.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/builtins/check_pow.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/builtins/check_reversed.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/builtins/check_round.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/builtins/check_sum.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/builtins/check_tuple.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/builtins/check_zip.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/check_codecs.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/check_concurrent_futures.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/check_contextlib.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/check_copy.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/check_dataclasses.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/check_enum.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/check_functools.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/check_importlib.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/check_importlib_metadata.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/check_io.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/check_logging.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/check_multiprocessing.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/check_pathlib.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/check_re.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/check_sqlite3.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/check_tarfile.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/check_tempfile.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/check_threading.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/check_tkinter.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/check_types.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/check_unittest.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/check_xml.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/collections/check_defaultdict-py39.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/email/check_message.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/itertools/check_itertools_recipes.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/typing/check_MutableMapping.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/typing/check_all.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/typing/check_regression_issue_9296.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/@tests/test_cases/typing/check_typing_io.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/VERSIONS
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/__future__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/__main__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_ast.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_bisect.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_bootlocale.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_codecs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_collections_abc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_compat_pickle.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_compression.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_csv.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_ctypes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_curses.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_decimal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_dummy_thread.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_dummy_threading.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_heapq.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_imp.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_interpchannels.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_interpqueues.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_interpreters.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_json.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_locale.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_lsprof.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_markupbase.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_msi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_operator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_osx_support.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_posixsubprocess.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_py_abc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_pydecimal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_random.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_sitebuiltins.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_socket.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_stat.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_thread.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_threading_local.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_tkinter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_tracemalloc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_typeshed/README.md
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_typeshed/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_typeshed/dbapi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_typeshed/importlib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_typeshed/wsgi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_typeshed/xml.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_warnings.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_weakref.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_weakrefset.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/_winapi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/abc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/aifc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/antigravity.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/argparse.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/array.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/ast.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asynchat.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/base_events.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/base_futures.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/base_subprocess.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/base_tasks.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/constants.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/coroutines.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/events.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/format_helpers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/futures.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/locks.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/log.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/mixins.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/proactor_events.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/protocols.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/queues.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/runners.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/selector_events.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/sslproto.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/staggered.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/streams.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/subprocess.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/taskgroups.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/tasks.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/threads.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/timeouts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/transports.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/trsock.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/unix_events.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/windows_events.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncio/windows_utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/asyncore.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/atexit.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/audioop.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/base64.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/bdb.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/binascii.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/binhex.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/bisect.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/builtins.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/bz2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/cProfile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/calendar.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/cgi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/cgitb.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/chunk.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/cmath.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/cmd.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/code.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/codecs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/codeop.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/collections/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/collections/abc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/colorsys.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/compileall.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/concurrent/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/concurrent/futures/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/concurrent/futures/_base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/concurrent/futures/process.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/concurrent/futures/thread.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/configparser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/contextlib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/contextvars.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/copy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/copyreg.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/crypt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/csv.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/ctypes/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/ctypes/_endian.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/ctypes/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/ctypes/wintypes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/curses/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/curses/ascii.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/curses/has_key.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/curses/panel.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/curses/textpad.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/dataclasses.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/datetime.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/dbm/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/dbm/dumb.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/dbm/gnu.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/dbm/ndbm.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/dbm/sqlite3.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/decimal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/difflib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/dis.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/archive_util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/bcppcompiler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/ccompiler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/cmd.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/command/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/command/bdist.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/command/bdist_dumb.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/command/bdist_msi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/command/bdist_packager.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/command/bdist_rpm.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/command/bdist_wininst.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/command/build.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/command/build_clib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/command/build_ext.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/command/build_py.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/command/build_scripts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/command/check.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/command/clean.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/command/config.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/command/install.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/command/install_data.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/command/install_egg_info.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/command/install_headers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/command/install_lib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/command/install_scripts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/command/register.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/command/sdist.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/command/upload.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/config.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/core.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/cygwinccompiler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/debug.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/dep_util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/dir_util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/dist.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/errors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/extension.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/fancy_getopt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/file_util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/filelist.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/log.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/msvccompiler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/spawn.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/sysconfig.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/text_file.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/unixccompiler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/distutils/version.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/doctest.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/dummy_threading.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/_header_value_parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/_policybase.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/base64mime.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/charset.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/contentmanager.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/encoders.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/errors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/feedparser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/generator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/header.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/headerregistry.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/iterators.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/message.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/mime/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/mime/application.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/mime/audio.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/mime/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/mime/image.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/mime/message.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/mime/multipart.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/mime/nonmultipart.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/mime/text.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/policy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/quoprimime.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/email/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/encodings/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/encodings/utf_8.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/encodings/utf_8_sig.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/ensurepip/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/enum.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/errno.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/faulthandler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/fcntl.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/filecmp.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/fileinput.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/fnmatch.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/formatter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/fractions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/ftplib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/functools.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/gc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/genericpath.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/getopt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/getpass.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/gettext.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/glob.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/graphlib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/grp.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/gzip.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/hashlib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/heapq.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/hmac.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/html/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/html/entities.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/html/parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/http/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/http/client.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/http/cookiejar.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/http/cookies.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/http/server.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/imaplib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/imghdr.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/imp.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/importlib/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/importlib/_abc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/importlib/abc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/importlib/machinery.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/importlib/metadata/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/importlib/metadata/_meta.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/importlib/metadata/diagnose.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/importlib/readers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/importlib/resources/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/importlib/resources/abc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/importlib/resources/readers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/importlib/resources/simple.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/importlib/simple.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/importlib/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/inspect.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/io.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/ipaddress.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/itertools.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/json/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/json/decoder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/json/encoder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/json/tool.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/keyword.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/btm_matcher.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixer_base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_apply.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_asserts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_basestring.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_buffer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_dict.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_except.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_exec.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_execfile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_exitfunc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_filter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_funcattrs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_future.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_getcwdu.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_has_key.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_idioms.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_import.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_imports.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_imports2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_input.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_intern.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_isinstance.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_itertools.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_itertools_imports.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_long.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_map.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_metaclass.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_methodattrs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_ne.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_next.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_nonzero.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_numliterals.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_operator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_paren.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_print.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_raise.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_raw_input.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_reduce.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_reload.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_renames.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_repr.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_set_literal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_standarderror.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_sys_exc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_throw.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_tuple_params.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_types.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_unicode.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_urllib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_ws_comma.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_xrange.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_xreadlines.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/fixes/fix_zip.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/main.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/pgen2/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/pgen2/driver.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/pgen2/grammar.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/pgen2/literals.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/pgen2/parse.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/pgen2/pgen.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/pgen2/token.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/pgen2/tokenize.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/pygram.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/pytree.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lib2to3/refactor.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/linecache.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/locale.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/logging/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/logging/config.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/logging/handlers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/lzma.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/mailbox.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/mailcap.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/marshal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/math.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/mimetypes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/mmap.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/modulefinder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/msilib/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/msilib/schema.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/msilib/sequence.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/msilib/text.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/msvcrt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/multiprocessing/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/multiprocessing/connection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/multiprocessing/context.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/multiprocessing/dummy/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/multiprocessing/dummy/connection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/multiprocessing/forkserver.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/multiprocessing/heap.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/multiprocessing/managers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/multiprocessing/pool.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/multiprocessing/popen_fork.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/multiprocessing/popen_forkserver.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/multiprocessing/popen_spawn_posix.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/multiprocessing/popen_spawn_win32.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/multiprocessing/process.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/multiprocessing/queues.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/multiprocessing/reduction.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/multiprocessing/resource_sharer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/multiprocessing/resource_tracker.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/multiprocessing/shared_memory.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/multiprocessing/sharedctypes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/multiprocessing/spawn.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/multiprocessing/synchronize.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/multiprocessing/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/netrc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/nis.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/nntplib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/nt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/ntpath.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/nturl2path.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/numbers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/opcode.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/operator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/os/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/os/path.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/ossaudiodev.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/pathlib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/pdb.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/pickle.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/pickletools.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/pipes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/pkgutil.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/platform.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/plistlib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/poplib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/posix.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/posixpath.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/pprint.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/profile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/pstats.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/pty.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/pwd.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/py_compile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/pyclbr.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/pydoc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/pydoc_data/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/pydoc_data/topics.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/pyexpat/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/pyexpat/errors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/pyexpat/model.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/queue.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/quopri.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/random.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/re.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/readline.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/reprlib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/resource.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/rlcompleter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/runpy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/sched.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/secrets.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/select.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/selectors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/shelve.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/shlex.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/shutil.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/signal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/site.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/smtpd.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/smtplib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/sndhdr.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/socket.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/socketserver.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/spwd.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/sqlite3/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/sqlite3/dbapi2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/sre_compile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/sre_constants.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/sre_parse.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/ssl.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/stat.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/statistics.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/string.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/stringprep.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/struct.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/subprocess.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/sunau.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/symbol.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/symtable.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/sys/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/sys/_monitoring.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/sysconfig.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/syslog.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/tabnanny.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/tarfile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/telnetlib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/tempfile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/termios.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/textwrap.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/this.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/threading.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/time.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/timeit.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/tkinter/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/tkinter/colorchooser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/tkinter/commondialog.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/tkinter/constants.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/tkinter/dialog.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/tkinter/dnd.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/tkinter/filedialog.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/tkinter/font.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/tkinter/messagebox.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/tkinter/scrolledtext.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/tkinter/simpledialog.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/tkinter/tix.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/tkinter/ttk.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/token.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/tokenize.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/tomllib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/trace.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/traceback.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/tracemalloc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/tty.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/turtle.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/types.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/typing.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/typing_extensions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/unicodedata.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/unittest/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/unittest/_log.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/unittest/async_case.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/unittest/case.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/unittest/loader.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/unittest/main.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/unittest/mock.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/unittest/result.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/unittest/runner.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/unittest/signals.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/unittest/suite.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/unittest/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/urllib/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/urllib/error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/urllib/parse.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/urllib/request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/urllib/response.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/urllib/robotparser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/uu.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/uuid.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/venv/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/warnings.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/wave.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/weakref.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/webbrowser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/winreg.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/winsound.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/wsgiref/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/wsgiref/handlers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/wsgiref/headers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/wsgiref/simple_server.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/wsgiref/types.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/wsgiref/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/wsgiref/validate.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xdrlib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xml/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xml/dom/NodeFilter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xml/dom/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xml/dom/domreg.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xml/dom/expatbuilder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xml/dom/minicompat.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xml/dom/minidom.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xml/dom/pulldom.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xml/dom/xmlbuilder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xml/etree/ElementInclude.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xml/etree/ElementPath.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xml/etree/ElementTree.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xml/etree/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xml/etree/cElementTree.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xml/parsers/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xml/parsers/expat/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xml/parsers/expat/errors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xml/parsers/expat/model.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xml/sax/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xml/sax/_exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xml/sax/handler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xml/sax/saxutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xml/sax/xmlreader.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xmlrpc/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xmlrpc/client.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/xmlrpc/server.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/zipapp.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/zipfile/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/zipfile/_path.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/zipimport.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/zlib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stdlib/zoneinfo/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Deprecated/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Deprecated/deprecated/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Deprecated/deprecated/classic.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Deprecated/deprecated/sphinx.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ExifRead/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ExifRead/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ExifRead/exifread/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ExifRead/exifread/_types.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ExifRead/exifread/classes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ExifRead/exifread/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ExifRead/exifread/exif_log.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ExifRead/exifread/heic.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ExifRead/exifread/jpeg.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ExifRead/exifread/tags/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ExifRead/exifread/tags/exif.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ExifRead/exifread/tags/makernote/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ExifRead/exifread/tags/makernote/apple.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ExifRead/exifread/tags/makernote/canon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ExifRead/exifread/tags/makernote/casio.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ExifRead/exifread/tags/makernote/fujifilm.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ExifRead/exifread/tags/makernote/nikon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ExifRead/exifread/tags/makernote/olympus.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ExifRead/exifread/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Flask-Cors/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Flask-Cors/flask_cors/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Flask-Cors/flask_cors/core.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Flask-Cors/flask_cors/decorator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Flask-Cors/flask_cors/extension.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Flask-Cors/flask_cors/version.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Flask-Migrate/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Flask-Migrate/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Flask-Migrate/flask_migrate/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Flask-SQLAlchemy/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Flask-SQLAlchemy/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Flask-SQLAlchemy/flask_sqlalchemy/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Flask-SQLAlchemy/flask_sqlalchemy/model.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Flask-SQLAlchemy/flask_sqlalchemy/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Flask-SocketIO/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Flask-SocketIO/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Flask-SocketIO/flask_socketio/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Flask-SocketIO/flask_socketio/namespace.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Flask-SocketIO/flask_socketio/test_client.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/JACK-Client/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/JACK-Client/jack/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/__meta__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/blockparser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/blockprocessors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/core.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/extensions/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/extensions/abbr.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/extensions/admonition.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/extensions/attr_list.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/extensions/codehilite.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/extensions/def_list.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/extensions/extra.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/extensions/fenced_code.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/extensions/footnotes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/extensions/legacy_attrs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/extensions/legacy_em.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/extensions/md_in_html.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/extensions/meta.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/extensions/nl2br.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/extensions/sane_lists.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/extensions/smarty.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/extensions/tables.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/extensions/toc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/extensions/wikilinks.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/inlinepatterns.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/postprocessors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/preprocessors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/serializers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/treeprocessors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Markdown/markdown/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/@tests/test_cases/check_tk_compat.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/BdfFontFile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/BlpImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/BmpImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/BufrStubImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ContainerIO.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/CurImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/DcxImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/DdsImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/EpsImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ExifTags.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/FitsImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/FliImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/FontFile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/FpxImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/FtexImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/GbrImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/GdImageFile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/GifImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/GimpGradientFile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/GimpPaletteFile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/GribStubImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/Hdf5StubImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/IcnsImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/IcoImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ImImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/Image.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ImageChops.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ImageCms.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ImageColor.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ImageDraw.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ImageDraw2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ImageEnhance.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ImageFile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ImageFilter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ImageFont.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ImageGrab.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ImageMath.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ImageMode.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ImageMorph.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ImageOps.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ImagePalette.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ImagePath.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ImageQt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ImageSequence.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ImageShow.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ImageStat.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ImageTk.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ImageTransform.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ImageWin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/ImtImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/IptcImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/Jpeg2KImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/JpegImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/JpegPresets.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/McIdasImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/MicImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/MpegImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/MpoImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/MspImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/PSDraw.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/PaletteFile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/PalmImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/PcdImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/PcfFontFile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/PcxImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/PdfImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/PdfParser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/PixarImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/PngImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/PpmImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/PsdImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/PyAccess.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/QoiImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/SgiImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/SpiderImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/SunImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/TarIO.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/TgaImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/TiffImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/TiffTags.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/WalImageFile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/WebPImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/WmfImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/XVThumbImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/XbmImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/XpmImagePlugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/_binary.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/_imaging.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/_tkinter_finder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/_version.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pillow/PIL/features.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyAutoGUI/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyAutoGUI/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyAutoGUI/pyautogui/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyMySQL/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyMySQL/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyMySQL/pymysql/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyMySQL/pymysql/charset.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyMySQL/pymysql/connections.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyMySQL/pymysql/constants/CLIENT.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyMySQL/pymysql/constants/COMMAND.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyMySQL/pymysql/constants/CR.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyMySQL/pymysql/constants/ER.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyMySQL/pymysql/constants/FIELD_TYPE.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyMySQL/pymysql/constants/FLAG.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyMySQL/pymysql/constants/SERVER_STATUS.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyMySQL/pymysql/constants/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyMySQL/pymysql/converters.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyMySQL/pymysql/cursors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyMySQL/pymysql/err.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyMySQL/pymysql/times.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyMySQL/pymysql/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyScreeze/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyScreeze/@tests/stubtest_allowlist_linux.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyScreeze/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyScreeze/pyscreeze/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyYAML/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyYAML/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyYAML/yaml/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyYAML/yaml/_yaml.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyYAML/yaml/composer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyYAML/yaml/constructor.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyYAML/yaml/cyaml.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyYAML/yaml/dumper.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyYAML/yaml/emitter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyYAML/yaml/error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyYAML/yaml/events.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyYAML/yaml/loader.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyYAML/yaml/nodes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyYAML/yaml/parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyYAML/yaml/reader.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyYAML/yaml/representer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyYAML/yaml/resolver.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyYAML/yaml/scanner.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyYAML/yaml/serializer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/PyYAML/yaml/tokens.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/cmdline.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/console.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/filter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/filters/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/formatter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/formatters/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/formatters/_mapping.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/formatters/bbcode.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/formatters/html.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/formatters/img.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/formatters/irc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/formatters/latex.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/formatters/other.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/formatters/pangomarkup.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/formatters/rtf.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/formatters/svg.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/formatters/terminal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/formatters/terminal256.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/lexer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/lexers/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/lexers/javascript.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/lexers/jsx.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/lexers/kusto.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/lexers/ldap.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/lexers/lean.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/lexers/lisp.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/lexers/prql.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/lexers/vip.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/lexers/vyper.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/modeline.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/plugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/regexopt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/scanner.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/sphinxext.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/style.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/styles/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/token.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/unistring.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Pygments/pygments/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/RPi.GPIO/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/RPi.GPIO/RPi/GPIO/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/RPi.GPIO/RPi/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/cimmutabledict.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/connectors/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/connectors/mxodbc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/connectors/pyodbc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/cresultproxy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/databases/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/firebird/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/firebird/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/firebird/fdb.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/firebird/kinterbasdb.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mssql/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mssql/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mssql/information_schema.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mssql/json.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mssql/mxodbc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mssql/pymssql.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mssql/pyodbc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mysql/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mysql/aiomysql.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mysql/asyncmy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mysql/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mysql/cymysql.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mysql/dml.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mysql/enumerated.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mysql/expression.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mysql/json.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mysql/mariadb.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mysql/mariadbconnector.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mysql/mysqlconnector.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mysql/mysqldb.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mysql/oursql.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mysql/pymysql.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mysql/pyodbc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mysql/reflection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mysql/reserved_words.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/mysql/types.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/oracle/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/oracle/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/oracle/cx_oracle.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/postgresql/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/postgresql/array.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/postgresql/asyncpg.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/postgresql/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/postgresql/dml.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/postgresql/ext.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/postgresql/hstore.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/postgresql/json.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/postgresql/pg8000.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/postgresql/psycopg2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/postgresql/psycopg2cffi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/postgresql/pygresql.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/postgresql/pypostgresql.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/postgresql/ranges.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/sqlite/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/sqlite/aiosqlite.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/sqlite/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/sqlite/dml.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/sqlite/json.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/sqlite/pysqlcipher.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/sqlite/pysqlite.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/sybase/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/sybase/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/sybase/mxodbc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/sybase/pyodbc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/dialects/sybase/pysybase.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/engine/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/engine/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/engine/characteristics.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/engine/create.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/engine/cursor.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/engine/default.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/engine/events.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/engine/interfaces.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/engine/mock.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/engine/reflection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/engine/result.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/engine/row.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/engine/strategies.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/engine/url.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/engine/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/event/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/event/api.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/event/attr.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/event/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/event/registry.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/events.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/exc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/associationproxy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/asyncio/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/asyncio/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/asyncio/engine.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/asyncio/events.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/asyncio/exc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/asyncio/result.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/asyncio/scoping.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/asyncio/session.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/automap.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/baked.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/compiler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/declarative/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/declarative/extensions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/horizontal_shard.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/hybrid.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/indexable.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/instrumentation.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/mutable.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/mypy/apply.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/mypy/decl_class.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/mypy/infer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/mypy/names.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/mypy/plugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/mypy/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/orderinglist.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/ext/serializer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/future/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/future/engine.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/inspection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/log.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/attributes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/clsregistry.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/collections.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/context.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/decl_api.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/decl_base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/dependency.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/descriptor_props.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/dynamic.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/evaluator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/events.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/exc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/identity.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/instrumentation.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/interfaces.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/loading.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/mapper.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/path_registry.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/persistence.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/query.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/relationships.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/scoping.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/session.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/state.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/strategies.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/strategy_options.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/sync.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/unitofwork.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/orm/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/pool/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/pool/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/pool/dbapi_proxy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/pool/events.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/pool/impl.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/processors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/schema.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/sql/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/sql/annotation.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/sql/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/sql/coercions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/sql/compiler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/sql/crud.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/sql/ddl.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/sql/default_comparator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/sql/dml.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/sql/elements.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/sql/events.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/sql/expression.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/sql/functions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/sql/lambdas.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/sql/naming.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/sql/operators.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/sql/roles.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/sql/schema.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/sql/selectable.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/sql/sqltypes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/sql/traversals.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/sql/type_api.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/sql/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/sql/visitors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/testing/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/testing/assertions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/testing/assertsql.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/testing/asyncio.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/testing/config.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/testing/engines.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/testing/entities.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/testing/exclusions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/testing/fixtures.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/testing/pickleable.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/testing/plugin/bootstrap.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/testing/plugin/plugin_base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/testing/plugin/pytestplugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/testing/plugin/reinvent_fixtures_py2k.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/testing/profiling.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/testing/provision.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/testing/requirements.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/testing/schema.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/testing/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/testing/warnings.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/types.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/util/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/util/_collections.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/util/_compat_py3k.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/util/_concurrency_py3k.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/util/_preloaded.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/util/compat.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/util/concurrency.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/util/deprecations.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/util/langhelpers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/util/queue.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/SQLAlchemy/sqlalchemy/util/topological.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Send2Trash/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Send2Trash/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Send2Trash/send2trash/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Send2Trash/send2trash/__main__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Send2Trash/send2trash/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/Send2Trash/send2trash/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WTForms/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WTForms/@tests/test_cases/check_choices.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WTForms/@tests/test_cases/check_filters.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WTForms/@tests/test_cases/check_validators.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WTForms/@tests/test_cases/check_widgets.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WTForms/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WTForms/wtforms/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WTForms/wtforms/csrf/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WTForms/wtforms/csrf/core.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WTForms/wtforms/csrf/session.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WTForms/wtforms/fields/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WTForms/wtforms/fields/choices.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WTForms/wtforms/fields/core.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WTForms/wtforms/fields/datetime.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WTForms/wtforms/fields/form.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WTForms/wtforms/fields/list.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WTForms/wtforms/fields/numeric.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WTForms/wtforms/fields/simple.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WTForms/wtforms/form.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WTForms/wtforms/i18n.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WTForms/wtforms/meta.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WTForms/wtforms/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WTForms/wtforms/validators.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WTForms/wtforms/widgets/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WTForms/wtforms/widgets/core.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WebOb/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WebOb/@tests/test_cases/check_wsgify.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WebOb/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WebOb/webob/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WebOb/webob/acceptparse.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WebOb/webob/byterange.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WebOb/webob/cachecontrol.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WebOb/webob/client.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WebOb/webob/cookies.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WebOb/webob/datetime_utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WebOb/webob/dec.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WebOb/webob/descriptors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WebOb/webob/etag.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WebOb/webob/exc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WebOb/webob/headers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WebOb/webob/multidict.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WebOb/webob/request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WebOb/webob/response.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WebOb/webob/static.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/WebOb/webob/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aiofiles/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aiofiles/@tests/stubtest_allowlist_darwin.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aiofiles/@tests/stubtest_allowlist_linux.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aiofiles/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aiofiles/aiofiles/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aiofiles/aiofiles/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aiofiles/aiofiles/os.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aiofiles/aiofiles/ospath.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aiofiles/aiofiles/tempfile/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aiofiles/aiofiles/tempfile/temptypes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aiofiles/aiofiles/threadpool/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aiofiles/aiofiles/threadpool/binary.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aiofiles/aiofiles/threadpool/text.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aiofiles/aiofiles/threadpool/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/BufferedTokenStream.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/CommonTokenFactory.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/CommonTokenStream.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/FileStream.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/InputStream.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/IntervalSet.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/LL1Analyzer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/Lexer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/ListTokenSource.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/Parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/ParserInterpreter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/ParserRuleContext.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/PredictionContext.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/Recognizer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/RuleContext.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/StdinStream.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/Token.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/TokenStreamRewriter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/Utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/_pygrun.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/atn/ATN.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/atn/ATNConfig.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/atn/ATNConfigSet.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/atn/ATNDeserializationOptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/atn/ATNDeserializer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/atn/ATNSimulator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/atn/ATNState.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/atn/ATNType.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/atn/LexerATNSimulator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/atn/LexerAction.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/atn/LexerActionExecutor.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/atn/ParserATNSimulator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/atn/PredictionMode.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/atn/SemanticContext.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/atn/Transition.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/atn/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/dfa/DFA.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/dfa/DFASerializer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/dfa/DFAState.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/dfa/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/error/DiagnosticErrorListener.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/error/ErrorListener.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/error/ErrorStrategy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/error/Errors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/error/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/tree/Chunk.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/tree/ParseTreeMatch.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/tree/ParseTreePattern.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/tree/ParseTreePatternMatcher.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/tree/RuleTagToken.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/tree/TokenTagToken.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/tree/Tree.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/tree/Trees.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/tree/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/xpath/XPath.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/xpath/XPathLexer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/antlr4-python3-runtime/antlr4/xpath/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/assertpy/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/assertpy/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/assertpy/assertpy/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/assertpy/assertpy/assertpy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/assertpy/assertpy/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/assertpy/assertpy/collection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/assertpy/assertpy/contains.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/assertpy/assertpy/date.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/assertpy/assertpy/dict.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/assertpy/assertpy/dynamic.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/assertpy/assertpy/exception.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/assertpy/assertpy/extracting.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/assertpy/assertpy/file.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/assertpy/assertpy/helpers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/assertpy/assertpy/numeric.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/assertpy/assertpy/snapshot.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/assertpy/assertpy/string.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/async_context.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/async_recorder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/context.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/daemon_config.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/emitters/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/emitters/udp_emitter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/exceptions/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/exceptions/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/lambda_launcher.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/models/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/models/default_dynamic_naming.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/models/dummy_entities.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/models/entity.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/models/facade_segment.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/models/http.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/models/noop_traceid.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/models/segment.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/models/subsegment.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/models/throwable.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/models/trace_header.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/models/traceid.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/patcher.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/plugins/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/plugins/ec2_plugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/plugins/ecs_plugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/plugins/elasticbeanstalk_plugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/plugins/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/recorder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/sampling/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/sampling/connector.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/sampling/local/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/sampling/local/reservoir.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/sampling/local/sampler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/sampling/local/sampling_rule.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/sampling/reservoir.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/sampling/rule_cache.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/sampling/rule_poller.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/sampling/sampler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/sampling/sampling_rule.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/sampling/target_poller.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/streaming/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/streaming/default_streaming.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/utils/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/utils/atomic_counter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/utils/compat.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/utils/conversion.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/utils/search_pattern.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/core/utils/stacktrace.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/sdk_config.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/aws-xray-sdk/aws_xray_sdk/version.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/beautifulsoup4/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/beautifulsoup4/bs4/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/beautifulsoup4/bs4/builder/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/beautifulsoup4/bs4/builder/_html5lib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/beautifulsoup4/bs4/builder/_htmlparser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/beautifulsoup4/bs4/builder/_lxml.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/beautifulsoup4/bs4/dammit.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/beautifulsoup4/bs4/diagnose.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/beautifulsoup4/bs4/element.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/beautifulsoup4/bs4/formatter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/bleach/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/bleach/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/bleach/bleach/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/bleach/bleach/callbacks.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/bleach/bleach/css_sanitizer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/bleach/bleach/html5lib_shim.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/bleach/bleach/linkifier.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/bleach/bleach/parse_shim.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/bleach/bleach/sanitizer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/cacheutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/debugutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/deprutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/dictutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/easterutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/ecoutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/excutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/fileutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/formatutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/funcutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/gcutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/ioutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/iterutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/jsonutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/listutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/mathutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/mboxutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/namedutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/pathutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/queueutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/setutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/socketutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/statsutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/strutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/tableutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/tbutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/timeutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/typeutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boltons/boltons/urlutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/auth.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/auth_handler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/compat.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/connection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/ec2/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/elb/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/exception.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/kms/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/kms/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/kms/layer1.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/plugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/regioninfo.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/s3/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/s3/acl.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/s3/bucket.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/s3/bucketlistresultset.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/s3/bucketlogging.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/s3/connection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/s3/cors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/s3/deletemarker.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/s3/key.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/s3/keyfile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/s3/lifecycle.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/s3/multidelete.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/s3/multipart.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/s3/prefix.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/s3/tagging.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/s3/user.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/s3/website.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/boto/boto/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/account_updater_daily_report.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/ach_mandate.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/add_on.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/add_on_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/address.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/address_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/amex_express_checkout_card.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/android_pay_card.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/apple_pay_card.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/apple_pay_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/apple_pay_options.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/attribute_getter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/authorization_adjustment.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/bin_data.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/braintree_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/client_token.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/client_token_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/configuration.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/connected_merchant_paypal_status_changed.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/connected_merchant_status_transitioned.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/credentials_parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/credit_card.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/credit_card_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/credit_card_verification.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/credit_card_verification_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/credit_card_verification_search.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/customer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/customer_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/customer_search.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/descriptor.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/disbursement.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/disbursement_detail.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/discount.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/discount_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/dispute.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/dispute_details/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/dispute_details/evidence.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/dispute_details/paypal_message.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/dispute_details/status_history.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/dispute_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/dispute_search.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/document_upload.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/document_upload_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/enriched_customer_data.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/environment.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/error_codes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/error_result.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/errors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/europe_bank_account.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/exceptions/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/exceptions/authentication_error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/exceptions/authorization_error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/exceptions/braintree_error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/exceptions/configuration_error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/exceptions/gateway_timeout_error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/exceptions/http/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/exceptions/http/connection_error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/exceptions/http/invalid_response_error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/exceptions/http/timeout_error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/exceptions/invalid_challenge_error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/exceptions/invalid_signature_error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/exceptions/not_found_error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/exceptions/request_timeout_error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/exceptions/server_error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/exceptions/service_unavailable_error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/exceptions/test_operation_performed_in_production_error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/exceptions/too_many_requests_error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/exceptions/unexpected_error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/exceptions/upgrade_required_error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/exchange_rate_quote.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/exchange_rate_quote_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/exchange_rate_quote_input.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/exchange_rate_quote_payload.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/exchange_rate_quote_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/facilitated_details.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/facilitator_details.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/granted_payment_instrument_update.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/iban_bank_account.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/ids_search.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/liability_shift.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/local_payment.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/local_payment_completed.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/local_payment_expired.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/local_payment_funded.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/local_payment_reversed.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/masterpass_card.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/merchant.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/merchant_account/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/merchant_account/address_details.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/merchant_account/business_details.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/merchant_account/funding_details.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/merchant_account/individual_details.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/merchant_account/merchant_account.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/merchant_account_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/merchant_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/meta_checkout_card.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/meta_checkout_token.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/modification.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/montary_amount.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/oauth_access_revocation.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/oauth_credentials.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/oauth_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/package_details.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/paginated_collection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/paginated_result.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/partner_merchant.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/payment_instrument_type.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/payment_method.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/payment_method_customer_data_updated_metadata.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/payment_method_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/payment_method_nonce.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/payment_method_nonce_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/payment_method_parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/paypal_account.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/paypal_account_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/paypal_here.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/plan.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/plan_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/processor_response_types.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/resource.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/resource_collection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/revoked_payment_method_metadata.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/risk_data.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/samsung_pay_card.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/search.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/sepa_direct_debit_account.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/sepa_direct_debit_account_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/settlement_batch_summary.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/settlement_batch_summary_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/signature_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/status_event.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/subscription.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/subscription_details.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/subscription_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/subscription_search.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/subscription_status_event.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/successful_result.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/test/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/test/authentication_ids.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/test/credit_card_defaults.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/test/credit_card_numbers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/test/merchant_account.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/test/nonces.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/test/venmo_sdk.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/testing_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/three_d_secure_info.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/transaction.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/transaction_amounts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/transaction_details.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/transaction_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/transaction_line_item.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/transaction_line_item_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/transaction_review.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/transaction_search.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/unknown_payment_method.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/us_bank_account.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/us_bank_account_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/us_bank_account_verification.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/us_bank_account_verification_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/us_bank_account_verification_search.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/util/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/util/constants.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/util/crypto.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/util/datetime_parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/util/generator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/util/graphql_client.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/util/http.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/util/parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/util/xml_util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/validation_error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/validation_error_collection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/venmo_account.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/venmo_profile_data.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/version.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/visa_checkout_card.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/webhook_notification.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/webhook_notification_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/webhook_testing.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/braintree/braintree/webhook_testing_gateway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cachetools/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cachetools/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cachetools/cachetools/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cachetools/cachetools/func.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cachetools/cachetools/keys.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/caldav/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/caldav/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/caldav/caldav/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/caldav/caldav/davclient.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/caldav/caldav/elements/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/caldav/caldav/elements/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/caldav/caldav/elements/cdav.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/caldav/caldav/elements/dav.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/caldav/caldav/elements/ical.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/caldav/caldav/lib/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/caldav/caldav/lib/error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/caldav/caldav/lib/namespace.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/caldav/caldav/lib/url.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/caldav/caldav/lib/vcal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/caldav/caldav/objects.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/caldav/caldav/requests.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/capturer/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/capturer/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/capturer/capturer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cffi/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cffi/@tests/stubtest_allowlist_darwin.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cffi/@tests/stubtest_allowlist_linux.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cffi/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cffi/_cffi_backend.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cffi/cffi/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cffi/cffi/api.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cffi/cffi/backend_ctypes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cffi/cffi/cffi_opcode.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cffi/cffi/commontypes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cffi/cffi/cparser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cffi/cffi/error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cffi/cffi/ffiplatform.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cffi/cffi/lock.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cffi/cffi/model.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cffi/cffi/pkgconfig.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cffi/cffi/recompiler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cffi/cffi/setuptools_ext.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cffi/cffi/vengine_cpy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cffi/cffi/vengine_gen.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/cffi/cffi/verifier.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/chevron/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/chevron/chevron/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/chevron/chevron/main.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/chevron/chevron/metadata.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/chevron/chevron/renderer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/chevron/chevron/tokenizer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/click-default-group/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/click-default-group/click_default_group.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/click-spinner/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/click-spinner/click_spinner/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/click-spinner/click_spinner/_version.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/colorama/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/colorama/@tests/stubtest_allowlist_linux.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/colorama/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/colorama/colorama/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/colorama/colorama/ansi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/colorama/colorama/ansitowin32.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/colorama/colorama/initialise.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/colorama/colorama/win32.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/colorama/colorama/winterm.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/commonmark/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/commonmark/commonmark/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/commonmark/commonmark/blocks.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/commonmark/commonmark/cmark.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/commonmark/commonmark/common.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/commonmark/commonmark/dump.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/commonmark/commonmark/entitytrans.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/commonmark/commonmark/inlines.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/commonmark/commonmark/main.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/commonmark/commonmark/node.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/commonmark/commonmark/normalize_reference.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/commonmark/commonmark/render/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/commonmark/commonmark/render/html.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/commonmark/commonmark/render/renderer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/commonmark/commonmark/render/rst.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/console-menu/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/console-menu/consolemenu/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/console-menu/consolemenu/console_menu.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/console-menu/consolemenu/format/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/console-menu/consolemenu/format/menu_borders.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/console-menu/consolemenu/format/menu_margins.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/console-menu/consolemenu/format/menu_padding.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/console-menu/consolemenu/format/menu_style.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/console-menu/consolemenu/items/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/console-menu/consolemenu/items/command_item.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/console-menu/consolemenu/items/external_item.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/console-menu/consolemenu/items/function_item.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/console-menu/consolemenu/items/selection_item.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/console-menu/consolemenu/items/submenu_item.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/console-menu/consolemenu/menu_component.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/console-menu/consolemenu/menu_formatter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/console-menu/consolemenu/multiselect_menu.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/console-menu/consolemenu/prompt_utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/console-menu/consolemenu/screen.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/console-menu/consolemenu/selection_menu.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/console-menu/consolemenu/validators/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/console-menu/consolemenu/validators/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/console-menu/consolemenu/validators/regex.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/console-menu/consolemenu/validators/url.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/console-menu/consolemenu/version.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/croniter/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/croniter/croniter/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/croniter/croniter/croniter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/calendars/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/calendars/hijri.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/calendars/hijri_parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/calendars/jalali.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/calendars/jalali_parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/conf.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/custom_language_detection/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/custom_language_detection/fasttext.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/custom_language_detection/langdetect.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/custom_language_detection/language_mapping.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/data/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/data/languages_info.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/date.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/date_parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/freshness_date_parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/languages/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/languages/dictionary.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/languages/loader.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/languages/locale.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/languages/validation.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/search/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/search/detection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/search/search.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/search/text_detection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/timezone_parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/timezones.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/utils/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser/utils/strptime.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser_data/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dateparser/dateparser_data/settings.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/decorator/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/decorator/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/decorator/decorator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/defusedxml/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/defusedxml/defusedxml/ElementTree.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/defusedxml/defusedxml/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/defusedxml/defusedxml/cElementTree.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/defusedxml/defusedxml/common.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/defusedxml/defusedxml/expatbuilder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/defusedxml/defusedxml/expatreader.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/defusedxml/defusedxml/lxml.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/defusedxml/defusedxml/minidom.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/defusedxml/defusedxml/pulldom.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/defusedxml/defusedxml/sax.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/defusedxml/defusedxml/xmlrpc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/_types.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/api/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/api/build.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/api/client.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/api/config.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/api/container.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/api/daemon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/api/exec_api.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/api/image.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/api/network.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/api/plugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/api/secret.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/api/service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/api/swarm.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/api/volume.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/auth.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/client.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/constants.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/context/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/context/api.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/context/config.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/context/context.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/credentials/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/credentials/constants.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/credentials/errors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/credentials/store.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/credentials/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/errors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/models/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/models/configs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/models/containers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/models/images.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/models/networks.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/models/nodes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/models/plugins.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/models/resource.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/models/secrets.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/models/services.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/models/swarm.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/models/volumes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/tls.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/transport/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/transport/basehttpadapter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/transport/npipeconn.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/transport/npipesocket.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/transport/sshconn.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/transport/unixconn.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/types/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/types/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/types/containers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/types/daemon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/types/healthcheck.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/types/networks.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/types/services.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/types/swarm.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/utils/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/utils/build.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/utils/config.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/utils/decorators.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/utils/fnmatch.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/utils/json_stream.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/utils/ports.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/utils/proxy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/utils/socket.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/utils/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docker/docker/version.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dockerfile-parse/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dockerfile-parse/dockerfile_parse/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dockerfile-parse/dockerfile_parse/constants.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dockerfile-parse/dockerfile_parse/parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/dockerfile-parse/dockerfile_parse/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docopt/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docopt/docopt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/core.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/examples.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/frontend.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/io.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/languages/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/nodes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/parsers/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/parsers/null.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/parsers/recommonmark_wrapper.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/parsers/rst/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/parsers/rst/directives/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/parsers/rst/directives/admonitions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/parsers/rst/directives/body.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/parsers/rst/directives/html.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/parsers/rst/directives/images.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/parsers/rst/directives/misc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/parsers/rst/directives/parts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/parsers/rst/directives/references.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/parsers/rst/directives/tables.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/parsers/rst/roles.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/parsers/rst/states.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/parsers/rst/tableparser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/readers/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/readers/doctree.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/readers/pep.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/readers/standalone.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/statemachine.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/transforms/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/utils/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/utils/roman.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/writers/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/writers/docutils_xml.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/writers/html4css1.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/writers/html5_polyglot.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/writers/latex2e.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/writers/manpage.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/writers/null.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/writers/odf_odt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/writers/pep_html.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/writers/pseudoxml.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/writers/s5_html.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/docutils/docutils/writers/xetex.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/editdistance/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/editdistance/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/editdistance/editdistance/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/entrypoints/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/entrypoints/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/entrypoints/entrypoints.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fanstatic/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fanstatic/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fanstatic/fanstatic/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fanstatic/fanstatic/checksum.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fanstatic/fanstatic/compiler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fanstatic/fanstatic/config.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fanstatic/fanstatic/core.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fanstatic/fanstatic/inclusion.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fanstatic/fanstatic/injector.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fanstatic/fanstatic/publisher.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fanstatic/fanstatic/registry.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fanstatic/fanstatic/wsgi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/first/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/first/first.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8-2020/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8-2020/flake8_2020.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8-bugbear/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8-bugbear/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8-bugbear/bugbear.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8-builtins/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8-builtins/flake8_builtins.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8-docstrings/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8-docstrings/flake8_docstrings.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8-rst-docstrings/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8-rst-docstrings/flake8_rst_docstrings.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8-simplify/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8-simplify/flake8_simplify/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8-typing-imports/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8-typing-imports/flake8_typing_imports.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/_compat.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/api/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/api/legacy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/checker.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/defaults.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/discover_files.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/formatting/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/formatting/_windows_color.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/formatting/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/formatting/default.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/main/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/main/application.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/main/cli.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/main/debug.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/main/options.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/options/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/options/aggregator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/options/config.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/options/manager.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/options/parse_args.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/plugins/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/plugins/finder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/plugins/pycodestyle.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/plugins/pyflakes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/plugins/reporter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/processor.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/statistics.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/style_guide.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/flake8/flake8/violation.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/_fonttools_shims.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/actions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/annotations.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/bidi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/deprecation.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/drawing.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/encryption.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/enums.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/errors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/fonts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/fpdf.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/graphics_state.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/html.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/image_datastructures.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/image_parsing.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/line_break.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/linearization.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/outline.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/output.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/prefs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/recorder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/sign.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/structure_tree.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/svg.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/syntax.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/table.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/template.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/text_region.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/transitions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/fpdf2/fpdf/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gdb/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gdb/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gdb/gdb/FrameDecorator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gdb/gdb/FrameIterator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gdb/gdb/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gdb/gdb/events.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gdb/gdb/printing.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gdb/gdb/prompt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gdb/gdb/types.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gdb/gdb/unwinder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gdb/gdb/xmethod.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/@tests/stubtest_allowlist_darwin.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/@tests/stubtest_allowlist_linux.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/@tests/stubtest_allowlist_win32.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/_abstract_linkable.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/_config.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/_ffi/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/_ffi/loop.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/_ffi/watcher.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/_fileobjectcommon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/_greenlet_primitives.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/_hub_local.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/_hub_primitives.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/_ident.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/_imap.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/_monitor.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/_threading.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/_types.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/_util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/_waiter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/ares.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/backdoor.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/baseserver.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/event.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/events.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/fileobject.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/greenlet.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/hub.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/libev/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/libev/corecext.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/libev/corecffi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/libev/watcher.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/libuv/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/libuv/loop.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/libuv/watcher.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/local.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/lock.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/monkey.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/os.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/pool.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/pywsgi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/queue.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/resolver/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/resolver/ares.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/resolver/blocking.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/resolver/cares.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/resolver/dnspython.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/resolver/thread.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/resolver_ares.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/resolver_thread.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/select.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/selectors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/server.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/signal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/socket.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/ssl.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/subprocess.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/threadpool.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/time.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/timeout.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/gevent/gevent/win32util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/greenlet/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/greenlet/@tests/test_cases/check_greenlet.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/greenlet/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/greenlet/greenlet/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/greenlet/greenlet/_greenlet.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hdbcli/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hdbcli/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hdbcli/hdbcli/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hdbcli/hdbcli/dbapi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hdbcli/hdbcli/resultrow.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/_ihatexml.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/_inputstream.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/_tokenizer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/_trie/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/_trie/_base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/_trie/py.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/_utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/constants.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/filters/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/filters/alphabeticalattributes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/filters/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/filters/inject_meta_charset.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/filters/lint.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/filters/optionaltags.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/filters/sanitizer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/filters/whitespace.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/html5parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/serializer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/treeadapters/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/treeadapters/genshi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/treeadapters/sax.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/treebuilders/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/treebuilders/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/treebuilders/dom.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/treebuilders/etree.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/treebuilders/etree_lxml.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/treewalkers/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/treewalkers/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/treewalkers/dom.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/treewalkers/etree.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/treewalkers/etree_lxml.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/html5lib/html5lib/treewalkers/genshi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/httplib2/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/httplib2/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/httplib2/httplib2/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/httplib2/httplib2/auth.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/httplib2/httplib2/certs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/httplib2/httplib2/error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/httplib2/httplib2/iri2uri.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/httplib2/httplib2/socks.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/humanfriendly/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/humanfriendly/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/humanfriendly/humanfriendly/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/humanfriendly/humanfriendly/case.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/humanfriendly/humanfriendly/cli.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/humanfriendly/humanfriendly/compat.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/humanfriendly/humanfriendly/decorators.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/humanfriendly/humanfriendly/deprecation.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/humanfriendly/humanfriendly/prompts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/humanfriendly/humanfriendly/sphinx.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/humanfriendly/humanfriendly/tables.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/humanfriendly/humanfriendly/terminal/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/humanfriendly/humanfriendly/terminal/html.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/humanfriendly/humanfriendly/terminal/spinners.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/humanfriendly/humanfriendly/testing.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/humanfriendly/humanfriendly/text.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/humanfriendly/humanfriendly/usage.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/adapters.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/auth_methods/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/auth_methods/approle.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/auth_methods/aws.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/auth_methods/azure.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/auth_methods/cert.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/auth_methods/gcp.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/auth_methods/github.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/auth_methods/jwt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/auth_methods/kubernetes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/auth_methods/ldap.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/auth_methods/legacy_mfa.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/auth_methods/oidc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/auth_methods/okta.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/auth_methods/radius.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/auth_methods/token.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/auth_methods/userpass.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/secrets_engines/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/secrets_engines/active_directory.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/secrets_engines/aws.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/secrets_engines/azure.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/secrets_engines/consul.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/secrets_engines/database.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/secrets_engines/gcp.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/secrets_engines/identity.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/secrets_engines/kv.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/secrets_engines/kv_v1.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/secrets_engines/kv_v2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/secrets_engines/ldap.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/secrets_engines/pki.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/secrets_engines/rabbitmq.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/secrets_engines/ssh.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/secrets_engines/transform.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/secrets_engines/transit.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/system_backend/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/system_backend/audit.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/system_backend/auth.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/system_backend/capabilities.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/system_backend/health.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/system_backend/init.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/system_backend/key.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/system_backend/leader.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/system_backend/lease.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/system_backend/mount.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/system_backend/namespace.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/system_backend/policies.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/system_backend/policy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/system_backend/quota.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/system_backend/raft.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/system_backend/seal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/system_backend/system_backend_mixin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/system_backend/wrapping.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/vault_api_base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/api/vault_api_category.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/aws_utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/constants/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/constants/approle.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/constants/aws.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/constants/azure.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/constants/client.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/constants/gcp.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/constants/identity.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/constants/transit.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/hvac/hvac/v1/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ibm-db/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ibm-db/ibm_db.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/icalendar/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/icalendar/@tests/test_cases/check_cal.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/icalendar/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/icalendar/icalendar/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/icalendar/icalendar/cal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/icalendar/icalendar/caselessdict.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/icalendar/icalendar/parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/icalendar/icalendar/parser_tools.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/icalendar/icalendar/prop.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/icalendar/icalendar/timezone_cache.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/icalendar/icalendar/tools.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/icalendar/icalendar/windows_to_olson.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/_async/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/_async/api_client.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/_async/rest.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/_sync/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/_sync/api_client.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/_sync/rest.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/_base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/_pages.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/authorizations_api.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/bucket_api.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/delete_api.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/delete_api_async.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/flux_csv_parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/flux_table.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/influxdb_client.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/influxdb_client_async.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/invokable_scripts_api.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/labels_api.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/logging_handler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/organizations_api.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/query_api.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/query_api_async.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/tasks_api.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/users_api.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/util/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/util/date_utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/util/date_utils_pandas.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/util/helpers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/util/multiprocessing_helper.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/warnings.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/write/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/write/dataframe_serializer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/write/point.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/write/retry.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/write_api.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/client/write_api_async.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/configuration.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/add_resource_member_request_body.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/analyze_query_response.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/analyze_query_response_errors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/array_expression.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/ast_response.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/authorization.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/authorization_post_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/authorization_update_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/authorizations.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/axes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/axis.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/axis_scale.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/bad_statement.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/band_view_properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/binary_expression.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/block.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/boolean_literal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/bucket.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/bucket_links.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/bucket_metadata_manifest.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/bucket_retention_rules.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/bucket_shard_mapping.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/buckets.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/builder_aggregate_function_type.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/builder_config.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/builder_config_aggregate_window.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/builder_functions_type.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/builder_tags_type.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/builtin_statement.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/call_expression.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/cell.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/cell_links.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/cell_update.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/cell_with_view_properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/check.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/check_base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/check_base_links.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/check_discriminator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/check_patch.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/check_status_level.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/check_view_properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/checks.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/column_data_type.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/column_semantic_type.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/conditional_expression.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/config.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/constant_variable_properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/create_cell.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/create_dashboard_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/custom_check.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/dashboard.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/dashboard_color.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/dashboard_query.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/dashboard_with_view_properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/dashboards.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/date_time_literal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/dbr_ps.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/dbrp.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/dbrp_create.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/dbrp_get.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/dbrp_update.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/deadman_check.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/decimal_places.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/delete_predicate_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/dialect.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/dict_expression.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/dict_item.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/duration.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/duration_literal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/expression.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/expression_statement.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/field.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/file.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/float_literal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/flux_response.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/flux_suggestion.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/flux_suggestions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/function_expression.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/gauge_view_properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/greater_threshold.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/health_check.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/heatmap_view_properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/histogram_view_properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/http_notification_endpoint.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/http_notification_rule.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/http_notification_rule_base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/identifier.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/import_declaration.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/index_expression.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/integer_literal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/is_onboarding.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/label.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/label_create_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/label_mapping.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/label_response.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/label_update.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/labels_response.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/language_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/legacy_authorization_post_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/lesser_threshold.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/line_plus_single_stat_properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/line_protocol_error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/line_protocol_length_error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/links.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/list_stacks_response.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/log_event.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/logical_expression.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/logs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/map_variable_properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/markdown_view_properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/measurement_schema.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/measurement_schema_column.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/measurement_schema_create_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/measurement_schema_list.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/measurement_schema_update_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/member_assignment.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/member_expression.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/metadata_backup.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/model_property.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/mosaic_view_properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/node.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/notification_endpoint.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/notification_endpoint_base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/notification_endpoint_base_links.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/notification_endpoint_discriminator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/notification_endpoint_type.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/notification_endpoint_update.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/notification_endpoints.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/notification_rule.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/notification_rule_base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/notification_rule_base_links.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/notification_rule_discriminator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/notification_rule_update.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/notification_rules.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/object_expression.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/onboarding_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/onboarding_response.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/option_statement.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/organization.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/organization_links.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/organizations.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/package.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/package_clause.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/pager_duty_notification_endpoint.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/pager_duty_notification_rule.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/pager_duty_notification_rule_base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/paren_expression.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/password_reset_body.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/patch_bucket_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/patch_dashboard_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/patch_organization_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/patch_retention_rule.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/patch_stack_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/patch_stack_request_additional_resources.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/permission.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/permission_resource.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/pipe_expression.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/pipe_literal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/post_bucket_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/post_check.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/post_notification_endpoint.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/post_notification_rule.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/post_organization_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/post_restore_kv_response.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/post_stack_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/property_key.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/query.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/query_edit_mode.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/query_variable_properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/query_variable_properties_values.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/range_threshold.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/ready.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/regexp_literal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/remote_connection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/remote_connection_creation_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/remote_connection_update_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/remote_connections.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/renamable_field.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/replication.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/replication_creation_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/replication_update_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/replications.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/resource_member.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/resource_members.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/resource_members_links.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/resource_owner.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/resource_owners.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/restored_bucket_mappings.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/retention_policy_manifest.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/return_statement.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/routes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/routes_external.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/routes_query.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/routes_system.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/rule_status_level.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/run.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/run_links.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/run_manually.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/runs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/scatter_view_properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/schema_type.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/scraper_target_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/scraper_target_response.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/scraper_target_responses.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/script.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/script_create_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/script_invocation_params.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/script_language.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/script_update_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/scripts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/secret_keys.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/secret_keys_response.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/shard_group_manifest.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/shard_manifest.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/shard_owner.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/simple_table_view_properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/single_stat_view_properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/slack_notification_endpoint.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/slack_notification_rule.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/slack_notification_rule_base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/smtp_notification_rule.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/smtp_notification_rule_base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/source.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/source_links.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/sources.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/stack.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/stack_associations.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/stack_events.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/stack_links.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/stack_resources.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/statement.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/static_legend.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/status_rule.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/string_literal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/subscription_manifest.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/table_view_properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/table_view_properties_table_options.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/tag_rule.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/task.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/task_create_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/task_links.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/task_status_type.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/task_update_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/tasks.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/telegraf.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/telegraf_plugin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/telegraf_plugin_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/telegraf_plugin_request_plugins.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/telegraf_plugins.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/telegraf_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/telegraf_request_metadata.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/telegrafs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/telegram_notification_endpoint.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/telegram_notification_rule.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/telegram_notification_rule_base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_apply.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_apply_remotes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_apply_template.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_chart.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_export_by_id.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_export_by_id_org_ids.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_export_by_id_resource_filters.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_export_by_id_resources.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_export_by_name.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_export_by_name_resources.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_kind.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_diff.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_diff_buckets.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_diff_buckets_new_old.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_diff_checks.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_diff_dashboards.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_diff_dashboards_new_old.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_diff_label_mappings.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_diff_labels.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_diff_labels_new_old.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_diff_notification_endpoints.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_diff_notification_rules.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_diff_notification_rules_new_old.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_diff_tasks.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_diff_tasks_new_old.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_diff_telegraf_configs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_diff_variables.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_diff_variables_new_old.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_errors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_label.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_label_properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_summary.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_summary_buckets.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_summary_dashboards.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_summary_label_mappings.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_summary_notification_rules.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_summary_status_rules.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_summary_tag_rules.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_summary_tasks.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/template_summary_summary_variables.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/test_statement.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/threshold.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/threshold_base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/threshold_check.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/unary_expression.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/unsigned_integer_literal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/user.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/user_response.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/user_response_links.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/users.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/variable.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/variable_assignment.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/variable_links.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/variable_properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/variables.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/view.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/view_links.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/view_properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/views.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/write_precision.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/xy_geom.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/domain/xy_view_properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/extras.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/rest.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/_base_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/authorizations_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/backup_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/bucket_schemas_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/buckets_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/cells_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/checks_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/config_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/dashboards_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/dbr_ps_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/delete_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/health_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/invokable_scripts_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/labels_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/legacy_authorizations_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/metrics_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/notification_endpoints_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/notification_rules_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/organizations_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/ping_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/query_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/ready_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/remote_connections_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/replications_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/resources_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/restore_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/routes_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/rules_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/scraper_targets_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/secrets_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/setup_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/signin_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/signout_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/sources_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/tasks_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/telegraf_plugins_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/telegrafs_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/templates_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/users_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/variables_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/views_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/service/write_service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/influxdb-client/influxdb_client/version.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/inifile/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/inifile/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/inifile/inifile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/jmespath/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/jmespath/jmespath/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/jmespath/jmespath/ast.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/jmespath/jmespath/compat.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/jmespath/jmespath/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/jmespath/jmespath/functions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/jmespath/jmespath/lexer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/jmespath/jmespath/parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/jmespath/jmespath/visitor.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/jsonschema/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/jsonschema/jsonschema/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/jsonschema/jsonschema/_format.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/jsonschema/jsonschema/_keywords.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/jsonschema/jsonschema/_legacy_keywords.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/jsonschema/jsonschema/_types.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/jsonschema/jsonschema/_typing.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/jsonschema/jsonschema/_utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/jsonschema/jsonschema/cli.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/jsonschema/jsonschema/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/jsonschema/jsonschema/protocols.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/jsonschema/jsonschema/validators.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/keyboard/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/keyboard/@tests/stubtest_allowlist_darwin.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/keyboard/@tests/stubtest_allowlist_linux.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/keyboard/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/keyboard/keyboard/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/keyboard/keyboard/_canonical_names.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/keyboard/keyboard/_generic.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/keyboard/keyboard/_keyboard_event.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/keyboard/keyboard/_mouse_event.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/keyboard/keyboard/mouse.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/abstract/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/abstract/attrDef.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/abstract/attribute.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/abstract/cursor.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/abstract/entry.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/abstract/objectDef.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/core/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/core/connection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/core/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/core/pooling.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/core/rdns.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/core/results.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/core/server.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/core/timezone.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/core/tls.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/core/usage.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/microsoft/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/microsoft/addMembersToGroups.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/microsoft/dirSync.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/microsoft/modifyPassword.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/microsoft/persistentSearch.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/microsoft/removeMembersFromGroups.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/microsoft/unlockAccount.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/novell/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/novell/addMembersToGroups.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/novell/checkGroupsMemberships.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/novell/endTransaction.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/novell/getBindDn.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/novell/listReplicas.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/novell/nmasGetUniversalPassword.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/novell/nmasSetUniversalPassword.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/novell/partition_entry_count.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/novell/removeMembersFromGroups.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/novell/replicaInfo.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/novell/startTransaction.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/operation.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/standard/PagedSearch.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/standard/PersistentSearch.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/standard/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/standard/modifyPassword.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/extend/standard/whoAmI.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/operation/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/operation/abandon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/operation/add.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/operation/bind.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/operation/compare.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/operation/delete.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/operation/extended.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/operation/modify.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/operation/modifyDn.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/operation/search.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/operation/unbind.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/controls.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/convert.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/formatters/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/formatters/formatters.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/formatters/standard.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/formatters/validators.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/microsoft.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/novell.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/oid.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/persistentSearch.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/rfc2696.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/rfc2849.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/rfc3062.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/rfc4511.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/rfc4512.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/rfc4527.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/sasl/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/sasl/digestMd5.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/sasl/external.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/sasl/kerberos.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/sasl/plain.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/sasl/sasl.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/schemas/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/schemas/ad2012R2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/schemas/ds389.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/schemas/edir888.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/schemas/edir914.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/protocol/schemas/slapd24.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/strategy/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/strategy/asyncStream.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/strategy/asynchronous.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/strategy/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/strategy/ldifProducer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/strategy/mockAsync.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/strategy/mockBase.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/strategy/mockSync.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/strategy/restartable.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/strategy/reusable.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/strategy/safeRestartable.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/strategy/safeSync.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/strategy/sync.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/utils/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/utils/asn1.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/utils/ciDict.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/utils/config.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/utils/conv.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/utils/dn.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/utils/hashed.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/utils/log.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/utils/ntlm.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/utils/port_validators.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/utils/repr.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/utils/tls_backport.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/utils/uri.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ldap3/ldap3/version.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/libsass/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/libsass/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/libsass/sass.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/libsass/sassutils/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/libsass/sassutils/builder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/libsass/sassutils/distutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/libsass/sassutils/wsgi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/lzstring/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/lzstring/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/lzstring/lzstring/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/mock/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/mock/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/mock/mock/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/mock/mock/backports.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/mock/mock/mock.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/mypy-extensions/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/mypy-extensions/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/mypy-extensions/mypy_extensions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/mysqlclient/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/mysqlclient/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/mysqlclient/MySQLdb/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/mysqlclient/MySQLdb/_exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/mysqlclient/MySQLdb/_mysql.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/mysqlclient/MySQLdb/connections.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/mysqlclient/MySQLdb/constants/CLIENT.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/mysqlclient/MySQLdb/constants/CR.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/mysqlclient/MySQLdb/constants/ER.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/mysqlclient/MySQLdb/constants/FIELD_TYPE.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/mysqlclient/MySQLdb/constants/FLAG.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/mysqlclient/MySQLdb/constants/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/mysqlclient/MySQLdb/converters.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/mysqlclient/MySQLdb/cursors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/mysqlclient/MySQLdb/release.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/mysqlclient/MySQLdb/times.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/nanoid/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/nanoid/nanoid/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/nanoid/nanoid/algorithm.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/nanoid/nanoid/generate.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/nanoid/nanoid/method.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/nanoid/nanoid/non_secure_generate.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/nanoid/nanoid/resources.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/netaddr/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/netaddr/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/netaddr/netaddr/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/netaddr/netaddr/cli.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/netaddr/netaddr/compat.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/netaddr/netaddr/contrib/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/netaddr/netaddr/contrib/subnet_splitter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/netaddr/netaddr/core.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/netaddr/netaddr/eui/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/netaddr/netaddr/eui/ieee.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/netaddr/netaddr/fbsocket.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/netaddr/netaddr/ip/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/netaddr/netaddr/ip/glob.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/netaddr/netaddr/ip/iana.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/netaddr/netaddr/ip/nmap.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/netaddr/netaddr/ip/rfc1924.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/netaddr/netaddr/ip/sets.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/netaddr/netaddr/strategy/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/netaddr/netaddr/strategy/eui48.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/netaddr/netaddr/strategy/eui64.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/netaddr/netaddr/strategy/ipv4.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/netaddr/netaddr/strategy/ipv6.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/@tests/test_cases/check_dispatch_decorator.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/approximation/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/approximation/clique.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/approximation/clustering_coefficient.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/approximation/connectivity.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/approximation/distance_measures.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/approximation/dominating_set.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/approximation/kcomponents.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/approximation/matching.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/approximation/maxcut.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/approximation/ramsey.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/approximation/steinertree.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/approximation/traveling_salesman.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/approximation/treewidth.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/approximation/vertex_cover.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/assortativity/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/assortativity/connectivity.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/assortativity/correlation.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/assortativity/mixing.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/assortativity/neighbor_degree.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/assortativity/pairs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/asteroidal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/bipartite/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/bipartite/basic.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/bipartite/centrality.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/bipartite/cluster.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/bipartite/covering.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/bipartite/edgelist.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/bipartite/generators.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/bipartite/matching.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/bipartite/matrix.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/bipartite/projection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/bipartite/redundancy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/bipartite/spectral.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/boundary.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/bridges.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/centrality/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/centrality/betweenness.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/centrality/betweenness_subset.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/centrality/closeness.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/centrality/current_flow_betweenness.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/centrality/current_flow_betweenness_subset.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/centrality/current_flow_closeness.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/centrality/degree_alg.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/centrality/dispersion.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/centrality/eigenvector.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/centrality/flow_matrix.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/centrality/group.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/centrality/harmonic.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/centrality/katz.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/centrality/laplacian.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/centrality/load.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/centrality/percolation.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/centrality/reaching.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/centrality/second_order.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/centrality/subgraph_alg.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/centrality/trophic.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/centrality/voterank_alg.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/chains.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/chordal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/clique.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/cluster.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/coloring/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/coloring/equitable_coloring.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/coloring/greedy_coloring.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/communicability_alg.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/community/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/community/asyn_fluid.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/community/centrality.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/community/community_utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/community/kclique.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/community/kernighan_lin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/community/label_propagation.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/community/louvain.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/community/lukes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/community/modularity_max.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/community/quality.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/components/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/components/attracting.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/components/biconnected.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/components/connected.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/components/semiconnected.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/components/strongly_connected.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/components/weakly_connected.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/connectivity/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/connectivity/connectivity.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/connectivity/cuts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/connectivity/disjoint_paths.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/connectivity/edge_augmentation.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/connectivity/edge_kcomponents.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/connectivity/kcomponents.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/connectivity/kcutsets.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/connectivity/stoerwagner.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/connectivity/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/core.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/covering.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/cuts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/cycles.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/d_separation.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/dag.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/distance_measures.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/distance_regular.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/dominance.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/dominating.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/efficiency_measures.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/euler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/flow/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/flow/boykovkolmogorov.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/flow/capacityscaling.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/flow/dinitz_alg.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/flow/edmondskarp.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/flow/gomory_hu.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/flow/maxflow.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/flow/mincost.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/flow/networksimplex.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/flow/preflowpush.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/flow/shortestaugmentingpath.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/flow/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/graph_hashing.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/graphical.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/hierarchy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/hybrid.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/isolate.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/isomorphism/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/isomorphism/ismags.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/isomorphism/isomorph.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/isomorphism/isomorphvf2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/isomorphism/matchhelpers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/isomorphism/temporalisomorphvf2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/isomorphism/tree_isomorphism.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/isomorphism/vf2pp.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/isomorphism/vf2userfunc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/link_analysis/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/link_analysis/hits_alg.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/link_analysis/pagerank_alg.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/link_prediction.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/lowest_common_ancestors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/matching.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/minors/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/minors/contraction.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/mis.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/moral.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/node_classification.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/non_randomness.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/operators/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/operators/all.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/operators/binary.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/operators/product.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/operators/unary.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/planar_drawing.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/planarity.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/polynomials.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/reciprocity.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/regular.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/richclub.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/shortest_paths/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/shortest_paths/astar.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/shortest_paths/dense.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/shortest_paths/generic.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/shortest_paths/unweighted.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/shortest_paths/weighted.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/similarity.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/simple_paths.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/smallworld.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/smetric.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/sparsifiers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/structuralholes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/summarization.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/swap.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/threshold.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/tournament.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/traversal/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/traversal/beamsearch.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/traversal/breadth_first_search.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/traversal/depth_first_search.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/traversal/edgebfs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/traversal/edgedfs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/tree/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/tree/branchings.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/tree/coding.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/tree/decomposition.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/tree/mst.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/tree/operations.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/tree/recognition.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/triads.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/vitality.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/voronoi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/algorithms/wiener.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/classes/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/classes/coreviews.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/classes/digraph.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/classes/filters.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/classes/function.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/classes/graph.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/classes/graphviews.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/classes/multidigraph.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/classes/multigraph.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/classes/reportviews.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/convert.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/convert_matrix.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/drawing/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/drawing/layout.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/drawing/nx_agraph.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/drawing/nx_latex.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/drawing/nx_pydot.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/drawing/nx_pylab.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/exception.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/atlas.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/classic.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/cographs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/community.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/degree_seq.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/directed.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/duplication.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/ego.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/expanders.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/geometric.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/harary_graph.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/internet_as_graphs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/intersection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/interval_graph.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/joint_degree_seq.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/lattice.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/line.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/mycielski.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/nonisomorphic_trees.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/random_clustered.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/random_graphs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/small.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/social.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/spectral_graph_forge.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/stochastic.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/sudoku.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/trees.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/generators/triads.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/lazy_imports.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/linalg/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/linalg/algebraicconnectivity.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/linalg/attrmatrix.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/linalg/bethehessianmatrix.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/linalg/graphmatrix.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/linalg/laplacianmatrix.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/linalg/modularitymatrix.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/linalg/spectrum.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/readwrite/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/readwrite/adjlist.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/readwrite/edgelist.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/readwrite/gexf.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/readwrite/gml.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/readwrite/graph6.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/readwrite/graphml.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/readwrite/json_graph/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/readwrite/json_graph/adjacency.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/readwrite/json_graph/cytoscape.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/readwrite/json_graph/node_link.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/readwrite/json_graph/tree.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/readwrite/leda.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/readwrite/multiline_adjlist.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/readwrite/p2g.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/readwrite/pajek.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/readwrite/sparse6.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/readwrite/text.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/relabel.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/utils/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/utils/backends.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/utils/decorators.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/utils/heaps.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/utils/mapped_queue.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/utils/misc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/utils/random_sequence.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/utils/rcm.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/networkx/networkx/utils/union_find.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/common.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth1/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth1/rfc5849/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth1/rfc5849/endpoints/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth1/rfc5849/endpoints/access_token.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth1/rfc5849/endpoints/authorization.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth1/rfc5849/endpoints/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth1/rfc5849/endpoints/pre_configured.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth1/rfc5849/endpoints/request_token.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth1/rfc5849/endpoints/resource.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth1/rfc5849/endpoints/signature_only.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth1/rfc5849/errors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth1/rfc5849/parameters.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth1/rfc5849/request_validator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth1/rfc5849/signature.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth1/rfc5849/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/clients/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/clients/backend_application.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/clients/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/clients/legacy_application.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/clients/mobile_application.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/clients/service_application.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/clients/web_application.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/endpoints/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/endpoints/authorization.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/endpoints/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/endpoints/introspect.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/endpoints/metadata.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/endpoints/pre_configured.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/endpoints/resource.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/endpoints/revocation.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/endpoints/token.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/errors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/grant_types/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/grant_types/authorization_code.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/grant_types/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/grant_types/client_credentials.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/grant_types/implicit.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/grant_types/refresh_token.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/grant_types/resource_owner_password_credentials.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/parameters.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/request_validator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/tokens.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/oauth2/rfc6749/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/openid/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/openid/connect/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/openid/connect/core/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/openid/connect/core/endpoints/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/openid/connect/core/endpoints/pre_configured.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/openid/connect/core/endpoints/userinfo.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/openid/connect/core/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/openid/connect/core/grant_types/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/openid/connect/core/grant_types/authorization_code.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/openid/connect/core/grant_types/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/openid/connect/core/grant_types/dispatchers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/openid/connect/core/grant_types/hybrid.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/openid/connect/core/grant_types/implicit.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/openid/connect/core/grant_types/refresh_token.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/openid/connect/core/request_validator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/openid/connect/core/tokens.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/signals.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/oauthlib/oauthlib/uri_validate.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/olefile/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/olefile/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/olefile/olefile/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/olefile/olefile/olefile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/@tests/test_cases/check_base_descriptors.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/@tests/test_cases/check_nested_descriptors.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/_constants.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/cell/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/cell/_writer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/cell/cell.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/cell/read_only.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/cell/rich_text.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/cell/text.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/_3d.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/_chart.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/area_chart.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/axis.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/bar_chart.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/bubble_chart.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/chartspace.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/data_source.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/descriptors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/error_bar.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/label.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/layout.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/legend.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/line_chart.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/marker.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/picture.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/pie_chart.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/pivot.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/plotarea.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/print_settings.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/radar_chart.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/reader.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/reference.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/scatter_chart.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/series.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/series_factory.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/shapes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/stock_chart.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/surface_chart.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/text.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/title.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/trendline.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chart/updown_bars.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chartsheet/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chartsheet/chartsheet.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chartsheet/custom.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chartsheet/properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chartsheet/protection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chartsheet/publish.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chartsheet/relation.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/chartsheet/views.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/comments/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/comments/author.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/comments/comment_sheet.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/comments/comments.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/comments/shape_writer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/compat/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/compat/abc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/compat/numbers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/compat/product.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/compat/singleton.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/compat/strings.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/descriptors/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/descriptors/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/descriptors/container.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/descriptors/excel.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/descriptors/namespace.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/descriptors/nested.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/descriptors/sequence.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/descriptors/serialisable.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/descriptors/slots.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/drawing/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/drawing/colors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/drawing/connector.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/drawing/drawing.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/drawing/effect.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/drawing/fill.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/drawing/geometry.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/drawing/graphic.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/drawing/image.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/drawing/line.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/drawing/picture.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/drawing/properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/drawing/relation.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/drawing/spreadsheet_drawing.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/drawing/text.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/drawing/xdr.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/formatting/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/formatting/formatting.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/formatting/rule.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/formula/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/formula/tokenizer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/formula/translate.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/packaging/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/packaging/core.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/packaging/custom.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/packaging/extended.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/packaging/interface.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/packaging/manifest.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/packaging/relationship.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/packaging/workbook.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/pivot/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/pivot/cache.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/pivot/fields.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/pivot/record.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/pivot/table.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/reader/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/reader/drawings.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/reader/excel.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/reader/strings.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/reader/workbook.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/styles/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/styles/alignment.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/styles/borders.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/styles/builtins.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/styles/cell_style.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/styles/colors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/styles/differential.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/styles/fills.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/styles/fonts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/styles/named_styles.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/styles/numbers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/styles/protection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/styles/proxy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/styles/styleable.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/styles/stylesheet.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/styles/table.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/utils/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/utils/bound_dictionary.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/utils/cell.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/utils/dataframe.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/utils/datetime.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/utils/escape.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/utils/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/utils/formulas.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/utils/indexed_list.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/utils/inference.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/utils/protection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/utils/units.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/workbook/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/workbook/_writer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/workbook/child.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/workbook/defined_name.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/workbook/external_link/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/workbook/external_link/external.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/workbook/external_reference.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/workbook/function_group.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/workbook/properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/workbook/protection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/workbook/smart_tags.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/workbook/views.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/workbook/web.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/workbook/workbook.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/_read_only.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/_reader.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/_write_only.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/_writer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/cell_range.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/cell_watch.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/controls.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/copier.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/custom.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/datavalidation.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/dimensions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/drawing.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/errors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/filters.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/formula.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/header_footer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/hyperlink.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/merge.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/ole.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/page.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/pagebreak.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/picture.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/print_settings.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/protection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/related.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/scenario.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/smart_tag.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/table.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/views.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/worksheet/worksheet.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/writer/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/writer/excel.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/writer/theme.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/xml/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/xml/_functions_overloads.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/xml/constants.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/openpyxl/openpyxl/xml/functions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/ext/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/ext/tags.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/harness/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/harness/api_check.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/harness/scope_check.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/logs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/mocktracer/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/mocktracer/binary_propagator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/mocktracer/context.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/mocktracer/propagator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/mocktracer/span.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/mocktracer/text_propagator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/mocktracer/tracer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/propagation.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/scope.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/scope_manager.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/scope_managers/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/scope_managers/asyncio.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/scope_managers/constants.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/scope_managers/contextvars.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/scope_managers/gevent.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/scope_managers/tornado.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/span.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/tags.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/opentracing/opentracing/tracer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paho-mqtt/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paho-mqtt/paho/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paho-mqtt/paho/mqtt/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paho-mqtt/paho/mqtt/client.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paho-mqtt/paho/mqtt/matcher.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paho-mqtt/paho/mqtt/packettypes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paho-mqtt/paho/mqtt/properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paho-mqtt/paho/mqtt/publish.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paho-mqtt/paho/mqtt/reasoncodes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paho-mqtt/paho/mqtt/subscribe.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paho-mqtt/paho/mqtt/subscribeoptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/@tests/stubtest_allowlist_darwin.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/@tests/stubtest_allowlist_linux.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/@tests/stubtest_allowlist_win32.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/_version.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/_winapi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/agent.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/auth_handler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/auth_strategy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/ber.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/buffered_pipe.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/channel.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/client.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/common.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/compress.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/config.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/dsskey.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/ecdsakey.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/ed25519key.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/file.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/hostkeys.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/kex_curve25519.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/kex_ecdh_nist.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/kex_gex.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/kex_group1.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/kex_group14.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/kex_group16.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/kex_gss.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/message.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/packet.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/pipe.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/pkey.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/primes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/proxy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/rsakey.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/server.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/sftp.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/sftp_attr.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/sftp_client.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/sftp_file.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/sftp_handle.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/sftp_server.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/sftp_si.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/ssh_exception.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/ssh_gss.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/transport.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/win_openssh.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/paramiko/paramiko/win_pageant.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/parsimonious/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/parsimonious/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/parsimonious/parsimonious/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/parsimonious/parsimonious/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/parsimonious/parsimonious/expressions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/parsimonious/parsimonious/grammar.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/parsimonious/parsimonious/nodes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/parsimonious/parsimonious/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/@tests/stubtest_allowlist_win32.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/@tests/test_cases/check_bcrypt_using_rounds.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/apache.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/apps.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/context.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/crypto/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/crypto/_blowfish/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/crypto/_blowfish/_gen_files.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/crypto/_blowfish/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/crypto/_blowfish/unrolled.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/crypto/_md4.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/crypto/des.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/crypto/digest.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/crypto/scrypt/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/crypto/scrypt/_builtin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/crypto/scrypt/_gen_files.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/crypto/scrypt/_salsa.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/exc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/ext/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/ext/django/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/ext/django/models.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/ext/django/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/handlers/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/handlers/argon2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/handlers/bcrypt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/handlers/cisco.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/handlers/des_crypt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/handlers/digests.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/handlers/django.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/handlers/fshp.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/handlers/ldap_digests.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/handlers/md5_crypt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/handlers/misc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/handlers/mssql.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/handlers/mysql.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/handlers/oracle.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/handlers/pbkdf2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/handlers/phpass.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/handlers/postgres.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/handlers/roundup.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/handlers/scram.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/handlers/scrypt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/handlers/sha1_crypt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/handlers/sha2_crypt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/handlers/sun_md5_crypt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/handlers/windows.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/hash.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/hosts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/ifc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/pwd.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/registry.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/totp.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/utils/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/utils/binary.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/utils/compat/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/utils/compat/_ordered_dict.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/utils/decor.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/utils/des.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/utils/handlers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/utils/md4.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/utils/pbkdf2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passlib/passlib/win32.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passpy/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passpy/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passpy/passpy/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passpy/passpy/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passpy/passpy/store.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/passpy/passpy/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/peewee/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/peewee/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/peewee/peewee.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/peewee/playhouse/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/peewee/playhouse/flask_utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pep8-naming/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pep8-naming/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pep8-naming/pep8ext_naming.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pexpect/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pexpect/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pexpect/pexpect/ANSI.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pexpect/pexpect/FSM.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pexpect/pexpect/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pexpect/pexpect/_async.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pexpect/pexpect/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pexpect/pexpect/expect.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pexpect/pexpect/fdpexpect.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pexpect/pexpect/popen_spawn.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pexpect/pexpect/pty_spawn.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pexpect/pexpect/pxssh.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pexpect/pexpect/replwrap.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pexpect/pexpect/run.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pexpect/pexpect/screen.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pexpect/pexpect/socket_pexpect.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pexpect/pexpect/spawnbase.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pexpect/pexpect/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/adapters/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/adapters/asyncio_connection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/adapters/base_connection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/adapters/blocking_connection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/adapters/gevent_connection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/adapters/select_connection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/adapters/tornado_connection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/adapters/twisted_connection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/adapters/utils/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/adapters/utils/connection_workflow.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/adapters/utils/io_services_utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/adapters/utils/nbio_interface.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/adapters/utils/selector_ioloop_adapter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/amqp_object.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/callback.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/channel.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/compat.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/connection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/credentials.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/data.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/delivery_mode.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/diagnostic_utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/exchange_type.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/frame.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/heartbeat.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/spec.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/tcp_socket_opts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pika/pika/validators.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/playsound/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/playsound/playsound.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/polib/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/polib/polib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/portpicker/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/portpicker/portpicker.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psutil/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psutil/@tests/stubtest_allowlist_darwin.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psutil/@tests/stubtest_allowlist_linux.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psutil/@tests/stubtest_allowlist_win32.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psutil/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psutil/psutil/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psutil/psutil/_common.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psutil/psutil/_compat.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psutil/psutil/_psaix.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psutil/psutil/_psbsd.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psutil/psutil/_pslinux.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psutil/psutil/_psosx.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psutil/psutil/_psposix.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psutil/psutil/_pssunos.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psutil/psutil/_psutil_linux.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psutil/psutil/_psutil_osx.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psutil/psutil/_psutil_posix.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psutil/psutil/_psutil_windows.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psutil/psutil/_pswindows.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psycopg2/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psycopg2/@tests/test_cases/check_connect.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psycopg2/@tests/test_cases/check_extensions.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psycopg2/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psycopg2/psycopg2/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psycopg2/psycopg2/_ipaddress.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psycopg2/psycopg2/_json.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psycopg2/psycopg2/_psycopg.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psycopg2/psycopg2/_range.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psycopg2/psycopg2/errorcodes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psycopg2/psycopg2/errors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psycopg2/psycopg2/extensions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psycopg2/psycopg2/extras.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psycopg2/psycopg2/pool.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psycopg2/psycopg2/sql.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/psycopg2/psycopg2/tz.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyOpenSSL/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyOpenSSL/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyOpenSSL/OpenSSL/SSL.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyOpenSSL/OpenSSL/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyOpenSSL/OpenSSL/crypto.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyOpenSSL/OpenSSL/rand.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyOpenSSL/OpenSSL/version.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyRFC3339/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyRFC3339/pyrfc3339/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyRFC3339/pyrfc3339/generator.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyRFC3339/pyrfc3339/parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyRFC3339/pyrfc3339/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/codec/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/codec/ber/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/codec/ber/decoder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/codec/ber/encoder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/codec/ber/eoo.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/codec/cer/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/codec/cer/decoder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/codec/cer/encoder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/codec/der/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/codec/der/decoder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/codec/der/encoder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/codec/native/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/codec/native/decoder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/codec/native/encoder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/codec/streaming.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/compat/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/compat/integer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/compat/octets.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/debug.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/type/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/type/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/type/char.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/type/constraint.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/type/error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/type/namedtype.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/type/namedval.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/type/opentype.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/type/tag.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/type/tagmap.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/type/univ.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyasn1/pyasn1/type/useful.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyaudio/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyaudio/pyaudio.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pycocotools/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pycocotools/pycocotools/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pycocotools/pycocotools/coco.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pycocotools/pycocotools/cocoeval.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pycocotools/pycocotools/mask.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pycurl/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pycurl/pycurl.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyfarmhash/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyfarmhash/farmhash.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyflakes/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyflakes/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyflakes/pyflakes/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyflakes/pyflakes/api.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyflakes/pyflakes/checker.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyflakes/pyflakes/messages.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyflakes/pyflakes/reporter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyflakes/pyflakes/scripts/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyflakes/pyflakes/scripts/pyflakes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/pygit2/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/pygit2/_build.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/pygit2/_libgit2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/pygit2/_pygit2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/pygit2/_run.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/pygit2/blame.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/pygit2/blob.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/pygit2/branches.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/pygit2/callbacks.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/pygit2/config.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/pygit2/credentials.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/pygit2/enums.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/pygit2/errors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/pygit2/ffi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/pygit2/filter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/pygit2/index.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/pygit2/legacyenums.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/pygit2/packbuilder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/pygit2/references.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/pygit2/refspec.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/pygit2/remotes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/pygit2/repository.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/pygit2/settings.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/pygit2/submodules.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pygit2/pygit2/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/@tests/stubtest_allowlist_darwin.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/@tests/stubtest_allowlist_linux.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/@tests/stubtest_allowlist_win32.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/PyInstaller/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/PyInstaller/__main__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/PyInstaller/building/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/PyInstaller/building/api.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/PyInstaller/building/build_main.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/PyInstaller/building/datastruct.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/PyInstaller/building/splash.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/PyInstaller/compat.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/PyInstaller/depend/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/PyInstaller/depend/analysis.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/PyInstaller/depend/imphookapi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/PyInstaller/isolated/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/PyInstaller/isolated/_parent.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/PyInstaller/lib/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/PyInstaller/lib/modulegraph/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/PyInstaller/lib/modulegraph/modulegraph.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/PyInstaller/utils/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/PyInstaller/utils/hooks/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/PyInstaller/utils/hooks/conda.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/PyInstaller/utils/win32/versioninfo.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyinstaller/pyi_splash/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyjks/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyjks/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyjks/jks/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyjks/jks/bks.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyjks/jks/jks.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyjks/jks/rfc2898.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyjks/jks/rfc7292.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyjks/jks/sun_crypto.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyjks/jks/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pynput/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pynput/@tests/stubtest_allowlist_linux.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pynput/@tests/stubtest_allowlist_win32.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pynput/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pynput/pynput/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pynput/pynput/_info.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pynput/pynput/_util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pynput/pynput/keyboard/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pynput/pynput/keyboard/_base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pynput/pynput/keyboard/_dummy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pynput/pynput/mouse/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pynput/pynput/mouse/_base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pynput/pynput/mouse/_dummy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/@tests/stubtest_allowlist_darwin.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/@tests/stubtest_allowlist_linux.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/@tests/stubtest_allowlist_win32.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/__main__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/rfc2217.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/rs485.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/serialcli.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/serialjava.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/serialposix.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/serialutil.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/serialwin32.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/threaded/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/tools/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/tools/hexlify_codec.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/tools/list_ports.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/tools/list_ports_common.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/tools/list_ports_linux.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/tools/list_ports_osx.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/tools/list_ports_posix.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/tools/list_ports_windows.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/tools/miniterm.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/urlhandler/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/urlhandler/protocol_alt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/urlhandler/protocol_cp2110.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/urlhandler/protocol_hwgrep.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/urlhandler/protocol_loop.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/urlhandler/protocol_rfc2217.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/urlhandler/protocol_socket.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/urlhandler/protocol_spy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyserial/serial/win32.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pysftp/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pysftp/pysftp/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pysftp/pysftp/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pysftp/pysftp/helpers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pytest-lazy-fixture/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pytest-lazy-fixture/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pytest-lazy-fixture/pytest_lazyfixture.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-crontab/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-crontab/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-crontab/cronlog.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-crontab/crontab.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-crontab/crontabs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-datemath/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-datemath/datemath/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-datemath/datemath/helpers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-dateutil/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-dateutil/@tests/test_cases/check_inheritance.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-dateutil/@tests/test_cases/check_relativedelta.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-dateutil/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-dateutil/dateutil/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-dateutil/dateutil/_common.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-dateutil/dateutil/easter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-dateutil/dateutil/parser/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-dateutil/dateutil/parser/isoparser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-dateutil/dateutil/relativedelta.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-dateutil/dateutil/rrule.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-dateutil/dateutil/tz/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-dateutil/dateutil/tz/_common.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-dateutil/dateutil/tz/tz.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-dateutil/dateutil/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-dateutil/dateutil/zoneinfo/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-dateutil/dateutil/zoneinfo/rebuild.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-gflags/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-gflags/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-gflags/gflags.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-jose/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-jose/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-jose/jose/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-jose/jose/backends/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-jose/jose/backends/_asn1.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-jose/jose/backends/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-jose/jose/backends/cryptography_backend.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-jose/jose/backends/ecdsa_backend.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-jose/jose/backends/native.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-jose/jose/backends/rsa_backend.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-jose/jose/constants.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-jose/jose/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-jose/jose/jwe.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-jose/jose/jwk.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-jose/jose/jws.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-jose/jose/jwt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-jose/jose/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-nmap/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-nmap/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-nmap/nmap/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-nmap/nmap/nmap.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-slugify/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-slugify/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-slugify/slugify/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-slugify/slugify/__version__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-slugify/slugify/slugify.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-slugify/slugify/special.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/X.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/XK.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/Xatom.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/Xcursorfont.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/Xutil.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/_typing.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/display.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/ext/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/ext/composite.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/ext/damage.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/ext/dpms.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/ext/ge.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/ext/nvcontrol.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/ext/randr.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/ext/record.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/ext/res.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/ext/screensaver.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/ext/security.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/ext/shape.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/ext/xfixes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/ext/xinerama.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/ext/xinput.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/ext/xtest.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/keysymdef/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/keysymdef/apl.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/keysymdef/arabic.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/keysymdef/cyrillic.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/keysymdef/greek.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/keysymdef/hebrew.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/keysymdef/katakana.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/keysymdef/korean.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/keysymdef/latin1.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/keysymdef/latin2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/keysymdef/latin3.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/keysymdef/latin4.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/keysymdef/miscellany.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/keysymdef/publishing.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/keysymdef/special.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/keysymdef/technical.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/keysymdef/thai.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/keysymdef/xf86.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/keysymdef/xk3270.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/keysymdef/xkb.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/protocol/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/protocol/display.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/protocol/event.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/protocol/request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/protocol/rq.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/protocol/structs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/rdb.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/support/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/support/connect.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/support/lock.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/support/unix_connect.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/support/vms_connect.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/threaded.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/xauth.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/xobject/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/xobject/colormap.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/xobject/cursor.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/xobject/drawable.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/xobject/fontable.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/xobject/icccm.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/python-xlib/Xlib/xobject/resource.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pytz/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pytz/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pytz/pytz/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pytz/pytz/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pytz/pytz/lazy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pytz/pytz/reference.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pytz/pytz/tzfile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pytz/pytz/tzinfo.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/@tests/stubtest_allowlist_win32.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/_win32typing.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/afxres.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/commctrl.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/dde.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/isapi/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/isapi/isapicon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/isapi/simple.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/isapi/threaded_extension.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/mmapfile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/mmsystem.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/ntsecuritycon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/odbc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/perfmon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/pythoncom.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/pythonwin/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/pythonwin/dde.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/pythonwin/win32ui.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/pythonwin/win32uiole.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/pywintypes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/regutil.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/servicemanager.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/sspicon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/timer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win2kras.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/_wincerapi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/lib/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/lib/afxres.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/lib/commctrl.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/lib/mmsystem.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/lib/ntsecuritycon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/lib/pywintypes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/lib/regutil.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/lib/sspicon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/lib/win2kras.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/lib/win32con.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/lib/win32cryptcon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/lib/win32evtlogutil.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/lib/win32gui_struct.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/lib/win32inetcon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/lib/win32netcon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/lib/win32pdhquery.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/lib/win32serviceutil.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/lib/win32timezone.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/lib/winerror.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/lib/winioctlcon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/lib/winnt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/lib/winperf.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/lib/winxptheme.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/mmapfile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/odbc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/perfmon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/servicemanager.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/timer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32api.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32clipboard.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32console.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32cred.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32crypt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32event.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32evtlog.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32file.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32gui.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32help.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32inet.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32job.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32lz.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32net.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32pdh.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32pipe.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32print.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32process.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32profile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32ras.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32security.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32trace.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32transaction.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32ts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/win32wnet.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32/winxpgui.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32api.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32clipboard.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/adsi/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/adsi/adsi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/adsi/adsicon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/authorization/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/authorization/authorization.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/axcontrol/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/axcontrol/axcontrol.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/axdebug/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/axdebug/adb.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/axdebug/axdebug.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/axdebug/codecontainer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/axdebug/contexts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/axdebug/debugger.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/axdebug/documents.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/axdebug/expressions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/axdebug/gateways.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/axdebug/stackframe.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/axdebug/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/axscript/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/axscript/asputil.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/axscript/axscript.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/axscript/client/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/axscript/client/error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/axscript/server/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/axscript/server/axsite.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/axscript/server/error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/bits/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/bits/bits.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/client/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/client/build.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/client/dynamic.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/client/gencache.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/directsound/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/directsound/directsound.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/ifilter/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/ifilter/ifilter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/ifilter/ifiltercon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/internet/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/internet/inetcon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/internet/internet.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/mapi/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/mapi/_exchdapi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/mapi/emsabtags.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/mapi/exchange.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/mapi/mapi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/mapi/mapitags.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/mapi/mapiutil.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/olectl.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/propsys/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/propsys/propsys.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/propsys/pscon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/server/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/server/connect.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/server/dispatcher.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/server/exception.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/server/policy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/server/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/shell/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/shell/shell.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/shell/shellcon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/storagecon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/taskscheduler/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/taskscheduler/taskscheduler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/universal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32com/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/adsi/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/adsi/adsi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/adsi/adsicon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/authorization/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/authorization/authorization.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/axcontrol/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/axcontrol/axcontrol.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/axdebug/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/axdebug/adb.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/axdebug/axdebug.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/axdebug/codecontainer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/axdebug/contexts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/axdebug/debugger.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/axdebug/documents.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/axdebug/expressions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/axdebug/gateways.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/axdebug/stackframe.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/axdebug/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/axscript/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/axscript/asputil.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/axscript/axscript.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/axscript/client/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/axscript/client/error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/axscript/client/pyscript.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/axscript/server/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/axscript/server/axsite.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/axscript/server/error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/bits/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/bits/bits.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/directsound/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/directsound/directsound.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/ifilter/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/ifilter/ifilter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/ifilter/ifiltercon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/internet/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/internet/inetcon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/internet/internet.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/mapi/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/mapi/_exchdapi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/mapi/emsabtags.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/mapi/exchange.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/mapi/mapi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/mapi/mapitags.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/mapi/mapiutil.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/propsys/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/propsys/propsys.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/propsys/pscon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/shell/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/shell/shell.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/shell/shellcon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/taskscheduler/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32comext/taskscheduler/taskscheduler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32con.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32console.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32cred.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32crypt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32cryptcon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32event.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32evtlog.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32evtlogutil.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32file.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32gui.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32gui_struct.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32help.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32inet.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32inetcon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32job.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32lz.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32net.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32netcon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32pdh.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32pdhquery.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32pipe.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32print.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32process.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32profile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32ras.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32security.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32service.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32serviceutil.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32timezone.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32trace.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32transaction.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32ts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32ui.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32uiole.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/win32wnet.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/winerror.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/winioctlcon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/winnt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/winperf.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/winxpgui.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pywin32/winxptheme.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyxdg/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyxdg/@tests/test_cases/check_IniFile.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyxdg/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyxdg/xdg/BaseDirectory.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyxdg/xdg/Config.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyxdg/xdg/DesktopEntry.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyxdg/xdg/Exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyxdg/xdg/IconTheme.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyxdg/xdg/IniFile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyxdg/xdg/Locale.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyxdg/xdg/Menu.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyxdg/xdg/MenuEditor.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyxdg/xdg/Mime.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyxdg/xdg/RecentFiles.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyxdg/xdg/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/pyxdg/xdg/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrbill/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrbill/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrbill/qrbill/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrbill/qrbill/bill.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrcode/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrcode/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrcode/qrcode/LUT.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrcode/qrcode/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrcode/qrcode/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrcode/qrcode/console_scripts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrcode/qrcode/constants.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrcode/qrcode/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrcode/qrcode/image/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrcode/qrcode/image/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrcode/qrcode/image/pil.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrcode/qrcode/image/pure.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrcode/qrcode/image/styledpil.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrcode/qrcode/image/styles/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrcode/qrcode/image/styles/colormasks.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrcode/qrcode/image/styles/moduledrawers/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrcode/qrcode/image/styles/moduledrawers/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrcode/qrcode/image/styles/moduledrawers/pil.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrcode/qrcode/image/styles/moduledrawers/svg.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrcode/qrcode/image/svg.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrcode/qrcode/main.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrcode/qrcode/release.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/qrcode/qrcode/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/@tests/test_cases/check_xadd.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/asyncio/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/asyncio/client.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/asyncio/cluster.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/asyncio/connection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/asyncio/lock.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/asyncio/parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/asyncio/retry.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/asyncio/sentinel.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/asyncio/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/backoff.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/client.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/cluster.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/bf/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/bf/commands.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/bf/info.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/cluster.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/core.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/graph/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/graph/commands.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/graph/edge.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/graph/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/graph/node.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/graph/path.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/graph/query_result.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/helpers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/json/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/json/commands.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/json/decoders.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/json/path.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/redismodules.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/search/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/search/aggregation.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/search/commands.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/search/query.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/search/result.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/sentinel.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/timeseries/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/timeseries/commands.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/timeseries/info.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/commands/timeseries/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/connection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/crc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/credentials.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/lock.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/ocsp.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/retry.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/sentinel.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/typing.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/redis/redis/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/regex/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/regex/@tests/test_cases/check_finditer.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/regex/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/regex/regex/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/regex/regex/_regex.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/regex/regex/_regex_core.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/regex/regex/regex.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/@tests/test_cases/check_tables.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/barcode/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/barcode/code128.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/barcode/code39.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/barcode/code93.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/barcode/common.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/barcode/dmtx.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/barcode/eanbc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/barcode/ecc200datamatrix.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/barcode/fourstate.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/barcode/lto.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/barcode/qr.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/barcode/qrencoder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/barcode/usps.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/barcode/usps4s.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/barcode/widgets.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/charts/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/charts/areas.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/charts/axes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/charts/barcharts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/charts/dotbox.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/charts/doughnut.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/charts/legends.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/charts/linecharts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/charts/lineplots.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/charts/markers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/charts/piecharts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/charts/slidebox.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/charts/spider.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/charts/textlabels.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/charts/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/charts/utils3d.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/renderPDF.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/renderPM.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/renderPS.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/renderSVG.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/renderbase.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/samples/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/samples/bubble.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/samples/clustered_bar.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/samples/clustered_column.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/samples/excelcolors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/samples/exploded_pie.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/samples/filled_radar.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/samples/line_chart.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/samples/linechart_with_markers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/samples/radar.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/samples/runall.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/samples/scatter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/samples/scatter_lines.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/samples/scatter_lines_markers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/samples/simple_pie.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/samples/stacked_bar.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/samples/stacked_column.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/shapes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/svgpath.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/transform.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/widgetbase.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/widgets/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/widgets/adjustableArrow.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/widgets/eventcal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/widgets/flags.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/widgets/grids.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/widgets/markers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/widgets/signsandsymbols.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/graphics/widgets/table.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/PyFontify.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/abag.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/arciv.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/attrmap.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/boxstuff.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/codecharts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/colors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/corp.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/enums.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/extformat.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/fontfinder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/fonts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/formatters.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/geomutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/logger.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/normalDate.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/pagesizes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/pdfencrypt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/pygments2xpre.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/randomtext.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/rl_accel.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/rl_safe_eval.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/rltempfile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/rparsexml.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/sequencer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/styles.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/testutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/textsplit.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/units.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/validators.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/lib/yaml.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/pdfbase/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/pdfbase/acroform.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/pdfbase/cidfonts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/pdfbase/pdfdoc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/pdfbase/pdfform.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/pdfbase/pdfmetrics.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/pdfbase/pdfpattern.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/pdfbase/pdfutils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/pdfbase/rl_codecs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/pdfbase/ttfonts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/pdfgen/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/pdfgen/canvas.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/pdfgen/pathobject.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/pdfgen/pdfgeom.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/pdfgen/pdfimages.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/pdfgen/textobject.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/platypus/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/platypus/doctemplate.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/platypus/figures.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/platypus/flowables.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/platypus/frames.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/platypus/multicol.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/platypus/para.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/platypus/paragraph.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/platypus/paraparser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/platypus/tableofcontents.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/platypus/tables.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/platypus/xpreformatted.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/rl_config.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/reportlab/reportlab/rl_settings.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests-oauthlib/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests-oauthlib/requests_oauthlib/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests-oauthlib/requests_oauthlib/compliance_fixes/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests-oauthlib/requests_oauthlib/compliance_fixes/douban.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests-oauthlib/requests_oauthlib/compliance_fixes/ebay.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests-oauthlib/requests_oauthlib/compliance_fixes/facebook.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests-oauthlib/requests_oauthlib/compliance_fixes/fitbit.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests-oauthlib/requests_oauthlib/compliance_fixes/instagram.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests-oauthlib/requests_oauthlib/compliance_fixes/mailchimp.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests-oauthlib/requests_oauthlib/compliance_fixes/plentymarkets.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests-oauthlib/requests_oauthlib/compliance_fixes/slack.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests-oauthlib/requests_oauthlib/compliance_fixes/weibo.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests-oauthlib/requests_oauthlib/oauth1_auth.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests-oauthlib/requests_oauthlib/oauth1_session.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests-oauthlib/requests_oauthlib/oauth2_auth.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests-oauthlib/requests_oauthlib/oauth2_session.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests/@tests/test_cases/check_post.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests/requests/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests/requests/__version__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests/requests/adapters.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests/requests/api.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests/requests/auth.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests/requests/certs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests/requests/compat.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests/requests/cookies.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests/requests/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests/requests/help.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests/requests/hooks.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests/requests/models.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests/requests/packages.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests/requests/sessions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests/requests/status_codes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests/requests/structures.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/requests/requests/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/retry/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/retry/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/retry/retry/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/retry/retry/api.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/s2clientprotocol/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/s2clientprotocol/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/s2clientprotocol/s2clientprotocol/build.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/s2clientprotocol/s2clientprotocol/common_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/s2clientprotocol/s2clientprotocol/data_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/s2clientprotocol/s2clientprotocol/debug_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/s2clientprotocol/s2clientprotocol/error_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/s2clientprotocol/s2clientprotocol/query_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/s2clientprotocol/s2clientprotocol/raw_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/s2clientprotocol/s2clientprotocol/sc2api_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/s2clientprotocol/s2clientprotocol/score_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/s2clientprotocol/s2clientprotocol/spatial_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/s2clientprotocol/s2clientprotocol/ui_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/_core/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/_core/data.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/_core/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/_core/groupby.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/_core/moves.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/_core/plot.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/_core/properties.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/_core/rules.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/_core/scales.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/_core/subplots.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/_core/typing.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/_marks/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/_marks/area.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/_marks/bar.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/_marks/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/_marks/dot.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/_marks/line.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/_marks/text.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/_stats/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/_stats/aggregation.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/_stats/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/_stats/counting.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/_stats/density.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/_stats/order.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/_stats/regression.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/algorithms.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/axisgrid.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/categorical.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/cm.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/colors/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/colors/crayons.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/colors/xkcd_rgb.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/distributions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/external/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/external/appdirs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/external/docscrape.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/external/husl.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/external/kde.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/external/version.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/matrix.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/miscplot.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/objects.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/palettes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/rcmod.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/regression.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/relational.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/seaborn/seaborn/widgets.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/@tests/stubtest_allowlist_darwin.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/@tests/test_cases/check_distutils.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/@tests/test_cases/check_protocols.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/distutils/_modified.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/distutils/archive_util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/distutils/ccompiler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/distutils/cmd.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/distutils/command/bdist.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/distutils/command/bdist_rpm.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/distutils/command/build.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/distutils/command/build_clib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/distutils/command/build_ext.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/distutils/command/build_py.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/distutils/command/install.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/distutils/command/install_lib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/distutils/command/install_scripts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/distutils/command/register.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/distutils/command/sdist.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/distutils/command/upload.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/distutils/compat/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/distutils/config.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/distutils/dep_util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/distutils/dist.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/distutils/errors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/distutils/extension.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/distutils/filelist.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/distutils/sysconfig.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/distutils/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/pkg_resources/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/pkg_resources/_vendored_packaging/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/pkg_resources/_vendored_packaging/markers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/pkg_resources/_vendored_packaging/requirements.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/pkg_resources/_vendored_packaging/specifiers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/pkg_resources/_vendored_packaging/version.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/_distutils/_modified.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/_distutils/archive_util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/_distutils/ccompiler.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/_distutils/cmd.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/_distutils/command/bdist.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/_distutils/command/bdist_rpm.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/_distutils/command/build.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/_distutils/command/build_clib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/_distutils/command/build_ext.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/_distutils/command/build_py.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/_distutils/command/install.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/_distutils/command/install_lib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/_distutils/command/install_scripts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/_distutils/command/register.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/_distutils/command/sdist.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/_distutils/command/upload.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/_distutils/compat/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/_distutils/config.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/_distutils/dep_util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/_distutils/dist.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/_distutils/errors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/_distutils/extension.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/_distutils/filelist.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/_distutils/sysconfig.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/_distutils/util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/archive_util.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/build_meta.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/alias.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/bdist_egg.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/bdist_rpm.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/bdist_wheel.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/build.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/build_clib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/build_ext.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/build_py.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/develop.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/dist_info.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/easy_install.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/editable_wheel.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/egg_info.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/install.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/install_egg_info.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/install_lib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/install_scripts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/register.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/rotate.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/saveopts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/sdist.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/setopt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/test.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/upload.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/command/upload_docs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/compat/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/compat/py310.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/compat/py311.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/compat/py39.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/config/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/config/expand.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/config/pyprojecttoml.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/config/setupcfg.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/depends.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/discovery.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/dist.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/errors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/extension.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/glob.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/installer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/launch.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/logging.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/modified.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/monkey.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/msvc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/namespaces.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/package_index.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/sandbox.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/unicode_utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/version.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/warnings.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/wheel.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/setuptools/setuptools/windows_support.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/_enum.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/_geometry.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/_ragged_array.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/_typing.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/_version.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/affinity.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/algorithms/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/algorithms/cga.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/algorithms/polylabel.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/constructive.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/coordinates.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/coords.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/creation.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/decorators.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/errors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/geometry/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/geometry/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/geometry/collection.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/geometry/geo.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/geometry/linestring.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/geometry/multilinestring.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/geometry/multipoint.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/geometry/multipolygon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/geometry/point.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/geometry/polygon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/geos.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/io.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/lib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/linear.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/measurement.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/ops.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/plotting.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/predicates.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/prepared.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/set_operations.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/speedups.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/strtree.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/testing.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/validation.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/vectorized/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/wkb.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/shapely/shapely/wkt.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/simplejson/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/simplejson/@tests/test_cases/check_simplejson.py
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/simplejson/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/simplejson/simplejson/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/simplejson/simplejson/decoder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/simplejson/simplejson/encoder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/simplejson/simplejson/errors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/simplejson/simplejson/raw_json.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/simplejson/simplejson/scanner.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/singledispatch/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/singledispatch/singledispatch.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/BaseHTTPServer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/CGIHTTPServer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/SimpleHTTPServer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/_dummy_thread.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/_thread.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/builtins.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/cPickle.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/collections_abc.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/configparser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/copyreg.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/email_mime_base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/email_mime_multipart.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/email_mime_nonmultipart.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/email_mime_text.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/html_entities.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/html_parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/http_client.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/http_cookiejar.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/http_cookies.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/queue.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/reprlib.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/socketserver.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/tkinter.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/tkinter_commondialog.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/tkinter_constants.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/tkinter_dialog.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/tkinter_filedialog.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/tkinter_tkfiledialog.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/tkinter_ttk.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/urllib/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/urllib/error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/urllib/parse.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/urllib/request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/urllib/response.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/urllib/robotparser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/urllib_error.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/urllib_parse.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/urllib_request.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/urllib_response.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/six/six/moves/urllib_robotparser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/slumber/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/slumber/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/slumber/slumber/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/slumber/slumber/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/slumber/slumber/serialize.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/slumber/slumber/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/str2bool/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/str2bool/str2bool/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tabulate/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tabulate/tabulate/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tabulate/tabulate/version.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/_aliases.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/compiler/xla/service/hlo_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/compiler/xla/xla_data_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/example/example_parser_configuration_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/example/example_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/example/feature_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/allocation_description_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/api_def_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/attr_value_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/cost_graph_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/dataset_metadata_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/dataset_options_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/device_attributes_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/full_type_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/function_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/graph_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/graph_transfer_info_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/kernel_def_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/log_memory_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/model_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/node_def_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/op_def_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/reader_base_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/resource_handle_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/step_stats_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/summary_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/tensor_description_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/tensor_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/tensor_shape_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/tensor_slice_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/types_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/variable_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/framework/versions_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/bfc_memory_map_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/cluster_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/composite_tensor_variant_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/config_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/control_flow_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/coordination_config_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/core_platform_payloads_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/data_service_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/debug_event_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/debug_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/device_filters_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/device_properties_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/distributed_runtime_payloads_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/error_codes_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/fingerprint_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/graph_debug_info_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/meta_graph_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/named_tensor_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/queue_runner_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/remote_tensor_handle_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/rewriter_config_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/saved_model_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/saved_object_graph_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/saver_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/service_config_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/snapshot_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/struct_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/tensor_bundle_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/tensorflow_server_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/tpu/compilation_result_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/tpu/dynamic_padding_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/tpu/optimization_parameters_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/tpu/topology_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/tpu/tpu_embedding_configuration_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/trackable_object_graph_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/transport_options_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/protobuf/verifier_config_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/util/event_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/util/memmapped_file_system_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/util/saved_tensor_slice_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/core/util/test_log_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/data/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/data/experimental.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/dtypes.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/experimental/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/feature_column/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/initializers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/io/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/io/gfile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/keras/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/keras/activations.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/keras/constraints.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/keras/initializers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/keras/layers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/keras/losses.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/keras/metrics.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/keras/optimizers/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/keras/optimizers/legacy/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/keras/optimizers/schedules.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/keras/regularizers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/math.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/python/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/python/feature_column/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/python/feature_column/feature_column_v2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/python/feature_column/sequence_feature_column.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/python/keras/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/python/keras/protobuf/projector_config_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/python/keras/protobuf/saved_metadata_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/python/keras/protobuf/versions_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/python/trackable/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/python/trackable/autotrackable.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/python/trackable/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/sparse.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/tsl/protobuf/error_codes_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tensorflow/tensorflow/tsl/protobuf/histogram_pb2.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/toml/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/toml/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/toml/toml/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/toml/toml/decoder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/toml/toml/encoder.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/toml/toml/ordered.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/toml/toml/tz.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/toposort/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/toposort/toposort.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/_dist_ver.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/_main.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/_monitor.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/_tqdm.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/_tqdm_gui.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/_tqdm_notebook.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/_tqdm_pandas.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/_utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/asyncio.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/auto.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/autonotebook.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/cli.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/contrib/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/contrib/bells.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/contrib/concurrent.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/contrib/discord.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/contrib/itertools.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/contrib/logging.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/contrib/slack.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/contrib/telegram.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/contrib/utils_worker.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/dask.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/gui.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/keras.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/notebook.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/rich.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/std.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/tk.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tqdm/tqdm/version.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/translationstring/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/translationstring/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/translationstring/translationstring/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tree-sitter-languages/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tree-sitter-languages/@tests/stubtest_allowlist_darwin.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tree-sitter-languages/@tests/stubtest_allowlist_linux.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tree-sitter-languages/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tree-sitter-languages/tree_sitter_languages/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/tree-sitter-languages/tree_sitter_languages/core.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ttkthemes/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ttkthemes/ttkthemes/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ttkthemes/ttkthemes/_imgops.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ttkthemes/ttkthemes/_utils.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ttkthemes/ttkthemes/_widget.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ttkthemes/ttkthemes/themed_style.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ttkthemes/ttkthemes/themed_tk.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/uWSGI/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/uWSGI/@tests/stubtest_allowlist_darwin.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/uWSGI/@tests/uwsgi.ini
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/uWSGI/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/uWSGI/uwsgi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/uWSGI/uwsgidecorators.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ujson/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/ujson/ujson.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/unidiff/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/unidiff/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/unidiff/unidiff/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/unidiff/unidiff/__version__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/unidiff/unidiff/constants.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/unidiff/unidiff/errors.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/unidiff/unidiff/patch.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/untangle/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/untangle/untangle.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/usersettings/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/usersettings/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/usersettings/usersettings.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/vobject/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/vobject/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/vobject/vobject/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/vobject/vobject/base.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/vobject/vobject/behavior.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/vobject/vobject/change_tz.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/vobject/vobject/hcalendar.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/vobject/vobject/icalendar.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/vobject/vobject/ics_diff.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/vobject/vobject/vcard.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/vobject/vobject/win32tz.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/waitress/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/waitress/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/waitress/waitress/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/waitress/waitress/adjustments.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/waitress/waitress/buffers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/waitress/waitress/channel.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/waitress/waitress/compat.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/waitress/waitress/parser.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/waitress/waitress/proxy_headers.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/waitress/waitress/receiver.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/waitress/waitress/rfc7230.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/waitress/waitress/runner.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/waitress/waitress/server.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/waitress/waitress/task.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/waitress/waitress/trigger.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/waitress/waitress/utilities.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/waitress/waitress/wasyncore.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/whatthepatch/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/whatthepatch/whatthepatch/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/whatthepatch/whatthepatch/apply.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/whatthepatch/whatthepatch/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/whatthepatch/whatthepatch/patch.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/whatthepatch/whatthepatch/snippets.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/africa/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/africa/algeria.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/africa/angola.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/africa/benin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/africa/ivory_coast.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/africa/kenya.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/africa/madagascar.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/africa/mozambique.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/africa/nigeria.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/africa/sao_tome.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/africa/south_africa.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/africa/tunisia.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/america/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/america/argentina.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/america/barbados.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/america/brazil.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/america/canada.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/america/chile.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/america/colombia.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/america/el_salvador.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/america/mexico.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/america/panama.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/america/paraguay.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/asia/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/asia/china.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/asia/hong_kong.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/asia/israel.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/asia/japan.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/asia/kazakhstan.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/asia/malaysia.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/asia/philippines.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/asia/qatar.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/asia/singapore.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/asia/south_korea.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/asia/taiwan.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/astronomy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/core.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/austria.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/belarus.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/belgium.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/bulgaria.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/cayman_islands.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/croatia.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/cyprus.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/czech_republic.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/denmark.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/estonia.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/european_central_bank.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/finland.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/france.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/georgia.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/germany.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/greece.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/guernsey.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/hungary.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/iceland.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/ireland.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/italy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/latvia.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/lithuania.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/luxembourg.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/malta.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/monaco.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/netherlands.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/norway.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/poland.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/portugal.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/romania.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/russia.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/scotland/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/scotland/mixins/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/scotland/mixins/autumn_holiday.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/scotland/mixins/fair_holiday.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/scotland/mixins/spring_holiday.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/scotland/mixins/victoria_day.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/serbia.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/slovakia.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/slovenia.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/spain.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/sweden.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/switzerland.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/turkey.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/ukraine.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/europe/united_kingdom.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/exceptions.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/oceania/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/oceania/australia.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/oceania/marshall_islands.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/oceania/new_zealand.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/precomputed_astronomy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/registry.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/registry_tools.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/skyfield_astronomy.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/alabama.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/alaska.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/american_samoa.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/arizona.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/arkansas.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/california.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/colorado.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/connecticut.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/core.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/delaware.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/district_columbia.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/florida.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/georgia.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/guam.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/hawaii.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/idaho.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/illinois.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/indiana.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/iowa.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/kansas.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/kentucky.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/louisiana.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/maine.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/maryland.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/massachusetts.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/michigan.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/minnesota.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/mississippi.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/missouri.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/montana.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/nebraska.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/nevada.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/new_hampshire.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/new_jersey.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/new_mexico.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/new_york.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/north_carolina.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/north_dakota.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/ohio.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/oklahoma.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/oregon.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/pennsylvania.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/rhode_island.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/south_carolina.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/south_dakota.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/tennessee.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/texas.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/utah.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/vermont.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/virginia.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/washington.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/west_virginia.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/wisconsin.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/workalendar/workalendar/usa/wyoming.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/wurlitzer/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/wurlitzer/wurlitzer.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/xmltodict/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/xmltodict/xmltodict.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/zstd/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/zstd/zstd.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/zxcvbn/@tests/stubtest_allowlist.txt
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/zxcvbn/METADATA.toml
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/zxcvbn/zxcvbn/__init__.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/zxcvbn/zxcvbn/adjacency_graphs.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/zxcvbn/zxcvbn/feedback.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/zxcvbn/zxcvbn/frequency_lists.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/zxcvbn/zxcvbn/matching.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/zxcvbn/zxcvbn/scoring.pyi
-%%DATADIR%%/plugins/python-ce/helpers/typeshed/stubs/zxcvbn/zxcvbn/time_estimates.pyi
-%%DATADIR%%/plugins/python-ce/helpers/virtualenv-20.13.0.pyz
-%%DATADIR%%/plugins/python-ce/helpers/virtualenv-20.24.5.pyz
-%%DATADIR%%/plugins/python-ce/lib/python-ce.jar
-%%DATADIR%%/plugins/python-ce/lib/python-common.jar
-%%DATADIR%%/plugins/python-django/lib/python-django.jar
-%%DATADIR%%/plugins/python-pyscript/lib/python-pyscript.jar
-%%DATADIR%%/plugins/python-sharedIndexes/lib/python-sharedIndexes.jar
-%%DATADIR%%/plugins/python/debugger-eggs-output/pydevd-pycharm.egg
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/apps/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/apps/config.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/apps/registry.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/conf/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/conf/global_settings.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/conf/locale/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/conf/urls/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/conf/urls/i18n.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/conf/urls/static.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/admin/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/admin/actions.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/admin/apps.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/admin/checks.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/admin/decorators.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/admin/exceptions.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/admin/filters.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/admin/forms.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/admin/helpers.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/admin/migrations/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/admin/models.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/admin/options.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/admin/sites.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/admin/templatetags/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/admin/templatetags/admin_list.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/admin/templatetags/admin_modify.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/admin/templatetags/admin_urls.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/admin/templatetags/base.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/admin/templatetags/log.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/admin/tests.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/admin/utils.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/admin/views/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/admin/views/autocomplete.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/admin/views/decorators.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/admin/views/main.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/admin/widgets.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/admindocs/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/admindocs/apps.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/admindocs/middleware.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/admindocs/urls.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/admindocs/utils.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/admindocs/views.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/auth/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/auth/admin.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/auth/apps.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/auth/backends.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/auth/base_user.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/auth/checks.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/auth/context_processors.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/auth/decorators.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/auth/forms.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/auth/handlers/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/auth/handlers/modwsgi.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/auth/hashers.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/auth/management/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/auth/management/commands/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/auth/management/commands/changepassword.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/auth/management/commands/createsuperuser.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/auth/middleware.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/auth/migrations/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/auth/mixins.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/auth/models.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/auth/password_validation.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/auth/signals.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/auth/tokens.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/auth/urls.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/auth/validators.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/auth/views.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/contenttypes/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/contenttypes/admin.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/contenttypes/apps.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/contenttypes/checks.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/contenttypes/fields.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/contenttypes/forms.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/contenttypes/management/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/contenttypes/management/commands/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/contenttypes/management/commands/remove_stale_contenttypes.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/contenttypes/migrations/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/contenttypes/models.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/contenttypes/prefetch.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/contenttypes/views.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/flatpages/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/flatpages/admin.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/flatpages/apps.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/flatpages/forms.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/flatpages/middleware.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/flatpages/migrations/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/flatpages/models.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/flatpages/sitemaps.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/flatpages/templatetags/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/flatpages/templatetags/flatpages.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/flatpages/urls.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/flatpages/views.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/admin/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/admin/options.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/apps.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/db/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/db/backends/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/db/backends/base/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/db/backends/base/adapter.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/db/backends/base/features.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/db/backends/base/models.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/db/backends/base/operations.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/db/backends/mysql/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/db/backends/mysql/base.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/db/backends/mysql/features.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/db/backends/mysql/introspection.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/db/backends/mysql/operations.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/db/backends/mysql/schema.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/db/backends/oracle/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/db/backends/oracle/adapter.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/db/backends/oracle/base.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/db/backends/oracle/features.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/db/backends/oracle/introspection.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/db/backends/oracle/models.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/db/backends/oracle/operations.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/db/backends/oracle/schema.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/db/backends/postgis/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/db/backends/postgis/adapter.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/db/backends/postgis/base.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/db/backends/postgis/const.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/db/backends/postgis/features.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/db/backends/postgis/introspection.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/db/backends/postgis/models.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/db/backends/postgis/operations.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/db/backends/postgis/pgraster.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/db/backends/postgis/schema.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/db/backends/spatialite/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/db/backends/spatialite/adapter.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/db/backends/spatialite/base.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/db/backends/spatialite/client.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/db/backends/spatialite/features.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/db/backends/spatialite/introspection.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/db/backends/spatialite/models.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/db/backends/spatialite/operations.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/db/backends/spatialite/schema.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/db/backends/utils.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/db/models/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/db/models/aggregates.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/db/models/fields.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/db/models/functions.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/db/models/lookups.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/db/models/proxy.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/db/models/sql/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/db/models/sql/conversion.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/feeds.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/forms/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/forms/fields.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/forms/widgets.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/gdal/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/gdal/base.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/gdal/datasource.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/gdal/driver.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/gdal/envelope.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/gdal/error.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/gdal/feature.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/gdal/field.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/gdal/geometries.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/gdal/geomtype.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/gdal/layer.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/gdal/libgdal.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/gdal/prototypes/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/gdal/prototypes/ds.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/gdal/prototypes/errcheck.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/gdal/prototypes/generation.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/gdal/prototypes/geom.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/gdal/prototypes/raster.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/gdal/prototypes/srs.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/gdal/raster/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/gdal/raster/band.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/gdal/raster/base.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/gdal/raster/const.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/gdal/raster/source.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/gdal/srs.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/geoip2/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/geoip2/base.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/geoip2/resources.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/geometry.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/geos/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/geos/base.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/geos/collections.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/geos/coordseq.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/geos/error.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/geos/factory.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/geos/geometry.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/geos/io.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/geos/libgeos.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/geos/linestring.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/geos/mutable_list.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/geos/point.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/geos/polygon.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/geos/prepared.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/geos/prototypes/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/geos/prototypes/coordseq.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/geos/prototypes/errcheck.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/geos/prototypes/geom.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/geos/prototypes/io.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/geos/prototypes/misc.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/geos/prototypes/predicates.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/geos/prototypes/prepared.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/geos/prototypes/threadsafe.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/geos/prototypes/topology.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/measure.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/ptr.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/serializers/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/serializers/geojson.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/shortcuts.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/sitemaps/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/sitemaps/kml.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/sitemaps/views.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/utils/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/utils/layermapping.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/utils/ogrinfo.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/utils/ogrinspect.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/utils/srs.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/gis/views.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/humanize/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/humanize/apps.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/humanize/templatetags/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/humanize/templatetags/humanize.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/messages/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/messages/api.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/messages/apps.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/messages/constants.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/messages/context_processors.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/messages/middleware.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/messages/storage/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/messages/storage/base.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/messages/storage/cookie.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/messages/storage/fallback.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/messages/storage/session.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/messages/test.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/messages/utils.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/messages/views.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/postgres/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/postgres/aggregates/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/postgres/aggregates/general.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/postgres/aggregates/mixins.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/postgres/aggregates/statistics.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/postgres/apps.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/postgres/constraints.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/postgres/expressions.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/postgres/fields/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/postgres/fields/array.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/postgres/fields/citext.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/postgres/fields/hstore.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/postgres/fields/jsonb.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/postgres/fields/ranges.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/postgres/fields/utils.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/postgres/forms/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/postgres/forms/array.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/postgres/forms/hstore.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/postgres/forms/ranges.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/postgres/functions.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/postgres/indexes.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/postgres/lookups.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/postgres/operations.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/postgres/search.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/postgres/serializers.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/postgres/signals.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/postgres/utils.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/postgres/validators.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/redirects/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/redirects/admin.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/redirects/apps.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/redirects/middleware.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/redirects/migrations/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/redirects/models.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/sessions/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/sessions/apps.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/sessions/backends/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/sessions/backends/base.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/sessions/backends/cache.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/sessions/backends/cached_db.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/sessions/backends/db.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/sessions/backends/file.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/sessions/backends/signed_cookies.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/sessions/base_session.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/sessions/exceptions.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/sessions/management/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/sessions/management/commands/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/sessions/management/commands/clearsessions.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/sessions/middleware.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/sessions/migrations/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/sessions/models.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/sessions/serializers.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/sitemaps/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/sitemaps/apps.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/sitemaps/views.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/sites/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/sites/admin.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/sites/apps.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/sites/checks.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/sites/management.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/sites/managers.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/sites/middleware.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/sites/migrations/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/sites/models.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/sites/requests.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/sites/shortcuts.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/staticfiles/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/staticfiles/apps.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/staticfiles/checks.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/staticfiles/finders.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/staticfiles/handlers.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/staticfiles/management/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/staticfiles/management/commands/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/staticfiles/management/commands/collectstatic.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/staticfiles/management/commands/findstatic.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/staticfiles/management/commands/runserver.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/staticfiles/storage.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/staticfiles/testing.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/staticfiles/urls.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/staticfiles/utils.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/staticfiles/views.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/syndication/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/syndication/apps.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/contrib/syndication/views.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/asgi.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/cache/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/cache/backends/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/cache/backends/base.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/cache/backends/db.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/cache/backends/dummy.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/cache/backends/filebased.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/cache/backends/locmem.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/cache/backends/memcached.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/cache/backends/redis.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/cache/utils.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/checks/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/checks/async_checks.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/checks/caches.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/checks/compatibility/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/checks/compatibility/django_4_0.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/checks/database.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/checks/files.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/checks/messages.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/checks/model_checks.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/checks/registry.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/checks/security/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/checks/security/base.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/checks/security/csrf.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/checks/security/sessions.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/checks/templates.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/checks/translation.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/checks/urls.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/exceptions.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/files/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/files/base.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/files/images.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/files/locks.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/files/move.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/files/storage/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/files/storage/base.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/files/storage/filesystem.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/files/storage/handler.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/files/storage/memory.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/files/storage/mixins.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/files/temp.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/files/uploadedfile.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/files/uploadhandler.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/files/utils.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/handlers/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/handlers/asgi.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/handlers/base.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/handlers/exception.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/handlers/wsgi.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/mail/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/mail/backends/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/mail/backends/base.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/mail/backends/console.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/mail/backends/dummy.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/mail/backends/filebased.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/mail/backends/locmem.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/mail/backends/smtp.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/mail/message.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/mail/utils.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/management/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/management/base.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/management/color.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/management/commands/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/management/commands/check.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/management/commands/compilemessages.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/management/commands/createcachetable.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/management/commands/dbshell.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/management/commands/diffsettings.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/management/commands/dumpdata.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/management/commands/flush.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/management/commands/inspectdb.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/management/commands/loaddata.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/management/commands/makemessages.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/management/commands/makemigrations.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/management/commands/migrate.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/management/commands/optimizemigration.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/management/commands/runserver.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/management/commands/sendtestemail.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/management/commands/shell.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/management/commands/showmigrations.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/management/commands/sqlflush.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/management/commands/sqlmigrate.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/management/commands/sqlsequencereset.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/management/commands/squashmigrations.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/management/commands/startapp.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/management/commands/startproject.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/management/commands/test.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/management/commands/testserver.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/management/sql.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/management/templates.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/management/utils.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/paginator.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/serializers/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/serializers/base.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/serializers/json.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/serializers/jsonl.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/serializers/python.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/serializers/pyyaml.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/serializers/xml_serializer.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/servers/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/servers/basehttp.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/signals.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/signing.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/validators.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/core/wsgi.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/base/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/base/base.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/base/client.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/base/creation.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/base/features.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/base/introspection.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/base/operations.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/base/schema.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/base/validation.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/ddl_references.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/dummy/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/dummy/base.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/dummy/features.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/mysql/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/mysql/base.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/mysql/client.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/mysql/compiler.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/mysql/creation.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/mysql/features.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/mysql/introspection.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/mysql/operations.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/mysql/schema.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/mysql/validation.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/oracle/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/oracle/base.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/oracle/client.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/oracle/creation.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/oracle/features.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/oracle/functions.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/oracle/introspection.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/oracle/operations.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/oracle/schema.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/oracle/utils.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/oracle/validation.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/postgresql/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/postgresql/base.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/postgresql/client.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/postgresql/creation.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/postgresql/features.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/postgresql/introspection.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/postgresql/operations.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/postgresql/schema.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/signals.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/sqlite3/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/sqlite3/base.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/sqlite3/client.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/sqlite3/creation.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/sqlite3/features.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/sqlite3/introspection.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/sqlite3/operations.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/sqlite3/schema.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/backends/utils.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/migrations/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/migrations/autodetector.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/migrations/exceptions.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/migrations/executor.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/migrations/graph.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/migrations/loader.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/migrations/migration.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/migrations/operations/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/migrations/operations/base.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/migrations/operations/fields.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/migrations/operations/models.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/migrations/operations/special.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/migrations/operations/utils.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/migrations/optimizer.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/migrations/questioner.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/migrations/recorder.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/migrations/serializer.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/migrations/state.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/migrations/utils.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/migrations/writer.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/models/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/models/aggregates.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/models/base.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/models/constants.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/models/constraints.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/models/deletion.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/models/enums.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/models/expressions.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/models/fields/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/models/fields/files.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/models/fields/generated.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/models/fields/json.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/models/fields/mixins.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/models/fields/proxy.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/models/fields/related.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/models/fields/related_descriptors.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/models/fields/related_lookups.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/models/fields/reverse_related.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/models/functions/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/models/functions/comparison.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/models/functions/datetime.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/models/functions/math.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/models/functions/mixins.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/models/functions/text.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/models/functions/window.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/models/indexes.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/models/lookups.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/models/manager.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/models/options.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/models/query.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/models/query_utils.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/models/signals.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/models/sql/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/models/sql/compiler.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/models/sql/constants.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/models/sql/datastructures.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/models/sql/query.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/models/sql/subqueries.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/models/sql/where.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/models/utils.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/transaction.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/db/utils.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/dispatch/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/dispatch/dispatcher.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/forms/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/forms/boundfield.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/forms/fields.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/forms/forms.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/forms/formsets.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/forms/models.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/forms/renderers.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/forms/utils.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/forms/widgets.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/http/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/http/cookie.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/http/multipartparser.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/http/request.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/http/response.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/middleware/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/middleware/cache.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/middleware/clickjacking.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/middleware/common.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/middleware/csrf.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/middleware/gzip.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/middleware/http.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/middleware/locale.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/middleware/security.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/shortcuts.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/template/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/template/backends/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/template/backends/base.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/template/backends/django.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/template/backends/dummy.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/template/backends/jinja2.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/template/backends/utils.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/template/base.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/template/context.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/template/context_processors.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/template/defaultfilters.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/template/defaulttags.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/template/engine.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/template/exceptions.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/template/library.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/template/loader.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/template/loader_tags.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/template/loaders/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/template/loaders/app_directories.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/template/loaders/base.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/template/loaders/cached.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/template/loaders/filesystem.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/template/loaders/locmem.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/template/response.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/template/smartif.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/template/utils.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/templatetags/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/templatetags/cache.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/templatetags/i18n.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/templatetags/l10n.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/templatetags/static.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/templatetags/tz.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/test/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/test/client.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/test/html.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/test/runner.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/test/selenium.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/test/signals.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/test/testcases.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/test/utils.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/urls/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/urls/base.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/urls/conf.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/urls/converters.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/urls/exceptions.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/urls/resolvers.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/urls/utils.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/utils/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/utils/_os.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/utils/archive.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/utils/asyncio.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/utils/autoreload.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/utils/cache.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/utils/choices.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/utils/connection.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/utils/crypto.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/utils/datastructures.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/utils/dateformat.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/utils/dateparse.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/utils/dates.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/utils/deconstruct.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/utils/decorators.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/utils/deprecation.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/utils/duration.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/utils/encoding.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/utils/feedgenerator.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/utils/formats.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/utils/functional.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/utils/hashable.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/utils/html.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/utils/http.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/utils/inspect.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/utils/ipv6.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/utils/itercompat.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/utils/jslex.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/utils/log.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/utils/lorem_ipsum.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/utils/module_loading.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/utils/numberformat.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/utils/regex_helper.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/utils/safestring.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/utils/termcolors.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/utils/text.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/utils/timesince.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/utils/timezone.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/utils/translation/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/utils/translation/reloader.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/utils/translation/template.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/utils/translation/trans_null.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/utils/translation/trans_real.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/utils/tree.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/utils/version.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/utils/xmlutils.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/views/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/views/csrf.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/views/debug.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/views/decorators/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/views/decorators/cache.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/views/decorators/clickjacking.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/views/decorators/common.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/views/decorators/csrf.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/views/decorators/debug.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/views/decorators/gzip.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/views/decorators/http.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/views/decorators/vary.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/views/defaults.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/views/generic/__init__.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/views/generic/base.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/views/generic/dates.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/views/generic/detail.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/views/generic/edit.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/views/generic/list.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/views/i18n.pyi
-%%DATADIR%%/plugins/python/helpers-pro/bundled_stubs/django-stubs/views/static.pyi
-%%DATADIR%%/plugins/python/helpers-pro/jupyter_debug/__init__.py
-%%DATADIR%%/plugins/python/helpers-pro/jupyter_debug/pydev_jupyter_plugin.py
-%%DATADIR%%/plugins/python/helpers-pro/jupyter_debug/pydev_jupyter_utils.py
-%%DATADIR%%/plugins/python/helpers-pro/jupyter_debug/pydev_jupyter_vars.py
-%%DATADIR%%/plugins/python/helpers-pro/pydevd_asyncio/__init__.py
-%%DATADIR%%/plugins/python/helpers-pro/pydevd_asyncio/pydevd_asyncio_constants.py
-%%DATADIR%%/plugins/python/helpers-pro/pydevd_asyncio/pydevd_asyncio_utils.py
-%%DATADIR%%/plugins/python/helpers-pro/pydevd_asyncio/pydevd_nest_asyncio.py
-%%DATADIR%%/plugins/python/jupyter-web/1030.js
-%%DATADIR%%/plugins/python/jupyter-web/1066.js
-%%DATADIR%%/plugins/python/jupyter-web/1186.js
-%%DATADIR%%/plugins/python/jupyter-web/1203.js
-%%DATADIR%%/plugins/python/jupyter-web/1283.js
-%%DATADIR%%/plugins/python/jupyter-web/1326.js
-%%DATADIR%%/plugins/python/jupyter-web/1408.js
-%%DATADIR%%/plugins/python/jupyter-web/1671.js
-%%DATADIR%%/plugins/python/jupyter-web/1773.js
-%%DATADIR%%/plugins/python/jupyter-web/1778.js
-%%DATADIR%%/plugins/python/jupyter-web/1780.js
-%%DATADIR%%/plugins/python/jupyter-web/1809.js
-%%DATADIR%%/plugins/python/jupyter-web/1926.js
-%%DATADIR%%/plugins/python/jupyter-web/1927.js
-%%DATADIR%%/plugins/python/jupyter-web/1974.js
-%%DATADIR%%/plugins/python/jupyter-web/2175.js
-%%DATADIR%%/plugins/python/jupyter-web/2196.js
-%%DATADIR%%/plugins/python/jupyter-web/2237.js
-%%DATADIR%%/plugins/python/jupyter-web/2287.js
-%%DATADIR%%/plugins/python/jupyter-web/2313.js
-%%DATADIR%%/plugins/python/jupyter-web/2424.js
-%%DATADIR%%/plugins/python/jupyter-web/2459.js
-%%DATADIR%%/plugins/python/jupyter-web/2496.js
-%%DATADIR%%/plugins/python/jupyter-web/2578.js
-%%DATADIR%%/plugins/python/jupyter-web/2580.js
-%%DATADIR%%/plugins/python/jupyter-web/2698.js
-%%DATADIR%%/plugins/python/jupyter-web/2735.js
-%%DATADIR%%/plugins/python/jupyter-web/281.js
-%%DATADIR%%/plugins/python/jupyter-web/2830.js
-%%DATADIR%%/plugins/python/jupyter-web/2855.js
-%%DATADIR%%/plugins/python/jupyter-web/2866.js
-%%DATADIR%%/plugins/python/jupyter-web/295.js
-%%DATADIR%%/plugins/python/jupyter-web/2958.js
-%%DATADIR%%/plugins/python/jupyter-web/2995.js
-%%DATADIR%%/plugins/python/jupyter-web/3085.js
-%%DATADIR%%/plugins/python/jupyter-web/31.js
-%%DATADIR%%/plugins/python/jupyter-web/310.js
-%%DATADIR%%/plugins/python/jupyter-web/3282.js
-%%DATADIR%%/plugins/python/jupyter-web/3420.js
-%%DATADIR%%/plugins/python/jupyter-web/3471.js
-%%DATADIR%%/plugins/python/jupyter-web/3671.js
-%%DATADIR%%/plugins/python/jupyter-web/3746.js
-%%DATADIR%%/plugins/python/jupyter-web/3887.js
-%%DATADIR%%/plugins/python/jupyter-web/3rdpartylicenses.txt
-%%DATADIR%%/plugins/python/jupyter-web/4014.js
-%%DATADIR%%/plugins/python/jupyter-web/402.js
-%%DATADIR%%/plugins/python/jupyter-web/4093.js
-%%DATADIR%%/plugins/python/jupyter-web/4126.js
-%%DATADIR%%/plugins/python/jupyter-web/4176.js
-%%DATADIR%%/plugins/python/jupyter-web/426.js
-%%DATADIR%%/plugins/python/jupyter-web/4334.js
-%%DATADIR%%/plugins/python/jupyter-web/4430.js
-%%DATADIR%%/plugins/python/jupyter-web/4527.js
-%%DATADIR%%/plugins/python/jupyter-web/4780.js
-%%DATADIR%%/plugins/python/jupyter-web/4789.js
-%%DATADIR%%/plugins/python/jupyter-web/4801.js
-%%DATADIR%%/plugins/python/jupyter-web/4970.js
-%%DATADIR%%/plugins/python/jupyter-web/5134.js
-%%DATADIR%%/plugins/python/jupyter-web/5228.js
-%%DATADIR%%/plugins/python/jupyter-web/5249.js
-%%DATADIR%%/plugins/python/jupyter-web/525.js
-%%DATADIR%%/plugins/python/jupyter-web/5365.js
-%%DATADIR%%/plugins/python/jupyter-web/5373.js
-%%DATADIR%%/plugins/python/jupyter-web/5375.js
-%%DATADIR%%/plugins/python/jupyter-web/5403.js
-%%DATADIR%%/plugins/python/jupyter-web/5408.js
-%%DATADIR%%/plugins/python/jupyter-web/5462.js
-%%DATADIR%%/plugins/python/jupyter-web/5530.js
-%%DATADIR%%/plugins/python/jupyter-web/5576.js
-%%DATADIR%%/plugins/python/jupyter-web/5594.js
-%%DATADIR%%/plugins/python/jupyter-web/5740.js
-%%DATADIR%%/plugins/python/jupyter-web/5760.js
-%%DATADIR%%/plugins/python/jupyter-web/5850.js
-%%DATADIR%%/plugins/python/jupyter-web/5998.js
-%%DATADIR%%/plugins/python/jupyter-web/6001.js
-%%DATADIR%%/plugins/python/jupyter-web/6054.js
-%%DATADIR%%/plugins/python/jupyter-web/6074.js
-%%DATADIR%%/plugins/python/jupyter-web/6082.js
-%%DATADIR%%/plugins/python/jupyter-web/6104.js
-%%DATADIR%%/plugins/python/jupyter-web/6113.js
-%%DATADIR%%/plugins/python/jupyter-web/6199.js
-%%DATADIR%%/plugins/python/jupyter-web/6247.js
-%%DATADIR%%/plugins/python/jupyter-web/6392.js
-%%DATADIR%%/plugins/python/jupyter-web/6407.js
-%%DATADIR%%/plugins/python/jupyter-web/6531.js
-%%DATADIR%%/plugins/python/jupyter-web/6689.js
-%%DATADIR%%/plugins/python/jupyter-web/6735.js
-%%DATADIR%%/plugins/python/jupyter-web/674.js
-%%DATADIR%%/plugins/python/jupyter-web/6740.js
-%%DATADIR%%/plugins/python/jupyter-web/6745.js
-%%DATADIR%%/plugins/python/jupyter-web/6852.js
-%%DATADIR%%/plugins/python/jupyter-web/6854.js
-%%DATADIR%%/plugins/python/jupyter-web/6932.js
-%%DATADIR%%/plugins/python/jupyter-web/7061.js
-%%DATADIR%%/plugins/python/jupyter-web/7225.js
-%%DATADIR%%/plugins/python/jupyter-web/7347.js
-%%DATADIR%%/plugins/python/jupyter-web/7366.js
-%%DATADIR%%/plugins/python/jupyter-web/7401.js
-%%DATADIR%%/plugins/python/jupyter-web/8023.js
-%%DATADIR%%/plugins/python/jupyter-web/8097.js
-%%DATADIR%%/plugins/python/jupyter-web/8109.js
-%%DATADIR%%/plugins/python/jupyter-web/8112.js
-%%DATADIR%%/plugins/python/jupyter-web/8132.js
-%%DATADIR%%/plugins/python/jupyter-web/8239.js
-%%DATADIR%%/plugins/python/jupyter-web/834.js
-%%DATADIR%%/plugins/python/jupyter-web/8366.js
-%%DATADIR%%/plugins/python/jupyter-web/8370.js
-%%DATADIR%%/plugins/python/jupyter-web/84.js
-%%DATADIR%%/plugins/python/jupyter-web/8409.js
-%%DATADIR%%/plugins/python/jupyter-web/8416.js
-%%DATADIR%%/plugins/python/jupyter-web/8454.js
-%%DATADIR%%/plugins/python/jupyter-web/8457.js
-%%DATADIR%%/plugins/python/jupyter-web/8461.js
-%%DATADIR%%/plugins/python/jupyter-web/8597.js
-%%DATADIR%%/plugins/python/jupyter-web/873.js
-%%DATADIR%%/plugins/python/jupyter-web/8778.js
-%%DATADIR%%/plugins/python/jupyter-web/8844.js
-%%DATADIR%%/plugins/python/jupyter-web/8955.js
-%%DATADIR%%/plugins/python/jupyter-web/9002.js
-%%DATADIR%%/plugins/python/jupyter-web/9103.js
-%%DATADIR%%/plugins/python/jupyter-web/911.js
-%%DATADIR%%/plugins/python/jupyter-web/9307.js
-%%DATADIR%%/plugins/python/jupyter-web/9377.js
-%%DATADIR%%/plugins/python/jupyter-web/9421.js
-%%DATADIR%%/plugins/python/jupyter-web/9523.js
-%%DATADIR%%/plugins/python/jupyter-web/9653.js
-%%DATADIR%%/plugins/python/jupyter-web/9681.js
-%%DATADIR%%/plugins/python/jupyter-web/9733.js
-%%DATADIR%%/plugins/python/jupyter-web/9861.js
-%%DATADIR%%/plugins/python/jupyter-web/MathJax_AMS-Regular.woff
-%%DATADIR%%/plugins/python/jupyter-web/MathJax_Calligraphic-Bold.woff
-%%DATADIR%%/plugins/python/jupyter-web/MathJax_Calligraphic-Regular.woff
-%%DATADIR%%/plugins/python/jupyter-web/MathJax_Fraktur-Bold.woff
-%%DATADIR%%/plugins/python/jupyter-web/MathJax_Fraktur-Regular.woff
-%%DATADIR%%/plugins/python/jupyter-web/MathJax_Main-Bold.woff
-%%DATADIR%%/plugins/python/jupyter-web/MathJax_Main-Italic.woff
-%%DATADIR%%/plugins/python/jupyter-web/MathJax_Main-Regular.woff
-%%DATADIR%%/plugins/python/jupyter-web/MathJax_Math-BoldItalic.woff
-%%DATADIR%%/plugins/python/jupyter-web/MathJax_Math-Italic.woff
-%%DATADIR%%/plugins/python/jupyter-web/MathJax_SansSerif-Bold.woff
-%%DATADIR%%/plugins/python/jupyter-web/MathJax_SansSerif-Italic.woff
-%%DATADIR%%/plugins/python/jupyter-web/MathJax_SansSerif-Regular.woff
-%%DATADIR%%/plugins/python/jupyter-web/MathJax_Script-Regular.woff
-%%DATADIR%%/plugins/python/jupyter-web/MathJax_Size1-Regular.woff
-%%DATADIR%%/plugins/python/jupyter-web/MathJax_Size2-Regular.woff
-%%DATADIR%%/plugins/python/jupyter-web/MathJax_Size3-Regular.woff
-%%DATADIR%%/plugins/python/jupyter-web/MathJax_Size4-Regular.woff
-%%DATADIR%%/plugins/python/jupyter-web/MathJax_Typewriter-Regular.woff
-%%DATADIR%%/plugins/python/jupyter-web/MathJax_Vector-Bold.woff
-%%DATADIR%%/plugins/python/jupyter-web/MathJax_Vector-Regular.woff
-%%DATADIR%%/plugins/python/jupyter-web/MathJax_Zero.woff
-%%DATADIR%%/plugins/python/jupyter-web/add-above.svg
-%%DATADIR%%/plugins/python/jupyter-web/add-below.svg
-%%DATADIR%%/plugins/python/jupyter-web/add.svg
-%%DATADIR%%/plugins/python/jupyter-web/bell.svg
-%%DATADIR%%/plugins/python/jupyter-web/bug-dot.svg
-%%DATADIR%%/plugins/python/jupyter-web/bug.svg
-%%DATADIR%%/plugins/python/jupyter-web/build.svg
-%%DATADIR%%/plugins/python/jupyter-web/caret-down-empty-thin.svg
-%%DATADIR%%/plugins/python/jupyter-web/caret-down-empty.svg
-%%DATADIR%%/plugins/python/jupyter-web/caret-down.svg
-%%DATADIR%%/plugins/python/jupyter-web/caret-left.svg
-%%DATADIR%%/plugins/python/jupyter-web/caret-right.svg
-%%DATADIR%%/plugins/python/jupyter-web/caret-up-empty-thin.svg
-%%DATADIR%%/plugins/python/jupyter-web/caret-up.svg
-%%DATADIR%%/plugins/python/jupyter-web/case-sensitive.svg
-%%DATADIR%%/plugins/python/jupyter-web/check.svg
-%%DATADIR%%/plugins/python/jupyter-web/circle-empty.svg
-%%DATADIR%%/plugins/python/jupyter-web/circle.svg
-%%DATADIR%%/plugins/python/jupyter-web/clear.svg
-%%DATADIR%%/plugins/python/jupyter-web/close.svg
-%%DATADIR%%/plugins/python/jupyter-web/code-check.svg
-%%DATADIR%%/plugins/python/jupyter-web/code.svg
-%%DATADIR%%/plugins/python/jupyter-web/collapse-all.svg
-%%DATADIR%%/plugins/python/jupyter-web/collapse.svg
-%%DATADIR%%/plugins/python/jupyter-web/common.js
-%%DATADIR%%/plugins/python/jupyter-web/console.svg
-%%DATADIR%%/plugins/python/jupyter-web/copy.svg
-%%DATADIR%%/plugins/python/jupyter-web/copyright.svg
-%%DATADIR%%/plugins/python/jupyter-web/cut.svg
-%%DATADIR%%/plugins/python/jupyter-web/darcula-new.css
-%%DATADIR%%/plugins/python/jupyter-web/darcula-old.css
-%%DATADIR%%/plugins/python/jupyter-web/delete.svg
-%%DATADIR%%/plugins/python/jupyter-web/download.svg
-%%DATADIR%%/plugins/python/jupyter-web/duplicate.svg
-%%DATADIR%%/plugins/python/jupyter-web/edit.svg
-%%DATADIR%%/plugins/python/jupyter-web/ellipses.svg
-%%DATADIR%%/plugins/python/jupyter-web/error.svg
-%%DATADIR%%/plugins/python/jupyter-web/expand-all.svg
-%%DATADIR%%/plugins/python/jupyter-web/expand.svg
-%%DATADIR%%/plugins/python/jupyter-web/extension.svg
-%%DATADIR%%/plugins/python/jupyter-web/fa-brands-400.eot
-%%DATADIR%%/plugins/python/jupyter-web/fa-brands-400.svg
-%%DATADIR%%/plugins/python/jupyter-web/fa-brands-400.ttf
-%%DATADIR%%/plugins/python/jupyter-web/fa-brands-400.woff
-%%DATADIR%%/plugins/python/jupyter-web/fa-brands-400.woff2
-%%DATADIR%%/plugins/python/jupyter-web/fa-regular-400.eot
-%%DATADIR%%/plugins/python/jupyter-web/fa-regular-400.svg
-%%DATADIR%%/plugins/python/jupyter-web/fa-regular-400.ttf
-%%DATADIR%%/plugins/python/jupyter-web/fa-regular-400.woff
-%%DATADIR%%/plugins/python/jupyter-web/fa-regular-400.woff2
-%%DATADIR%%/plugins/python/jupyter-web/fa-solid-900.eot
-%%DATADIR%%/plugins/python/jupyter-web/fa-solid-900.svg
-%%DATADIR%%/plugins/python/jupyter-web/fa-solid-900.ttf
-%%DATADIR%%/plugins/python/jupyter-web/fa-solid-900.woff
-%%DATADIR%%/plugins/python/jupyter-web/fa-solid-900.woff2
-%%DATADIR%%/plugins/python/jupyter-web/fast-forward.svg
-%%DATADIR%%/plugins/python/jupyter-web/file-upload.svg
-%%DATADIR%%/plugins/python/jupyter-web/file.svg
-%%DATADIR%%/plugins/python/jupyter-web/filter-dot.svg
-%%DATADIR%%/plugins/python/jupyter-web/filter-list.svg
-%%DATADIR%%/plugins/python/jupyter-web/filter.svg
-%%DATADIR%%/plugins/python/jupyter-web/folder-favorite.svg
-%%DATADIR%%/plugins/python/jupyter-web/folder.svg
-%%DATADIR%%/plugins/python/jupyter-web/fontawesome-webfont.eot
-%%DATADIR%%/plugins/python/jupyter-web/fontawesome-webfont.svg
-%%DATADIR%%/plugins/python/jupyter-web/fontawesome-webfont.ttf
-%%DATADIR%%/plugins/python/jupyter-web/fontawesome-webfont.woff
-%%DATADIR%%/plugins/python/jupyter-web/fontawesome-webfont.woff2
-%%DATADIR%%/plugins/python/jupyter-web/history.svg
-%%DATADIR%%/plugins/python/jupyter-web/home.svg
-%%DATADIR%%/plugins/python/jupyter-web/html5.svg
-%%DATADIR%%/plugins/python/jupyter-web/image.svg
-%%DATADIR%%/plugins/python/jupyter-web/index.html
-%%DATADIR%%/plugins/python/jupyter-web/info.svg
-%%DATADIR%%/plugins/python/jupyter-web/inspector.svg
-%%DATADIR%%/plugins/python/jupyter-web/intellij-new.css
-%%DATADIR%%/plugins/python/jupyter-web/intellij-old.css
-%%DATADIR%%/plugins/python/jupyter-web/json.svg
-%%DATADIR%%/plugins/python/jupyter-web/julia.svg
-%%DATADIR%%/plugins/python/jupyter-web/jupyter-favicon.svg
-%%DATADIR%%/plugins/python/jupyter-web/jupyter.svg
-%%DATADIR%%/plugins/python/jupyter-web/jupyterlab-wordmark.svg
-%%DATADIR%%/plugins/python/jupyter-web/kernel.svg
-%%DATADIR%%/plugins/python/jupyter-web/keyboard.svg
-%%DATADIR%%/plugins/python/jupyter-web/launch.svg
-%%DATADIR%%/plugins/python/jupyter-web/launcher.svg
-%%DATADIR%%/plugins/python/jupyter-web/licenses.json
-%%DATADIR%%/plugins/python/jupyter-web/line-form.svg
-%%DATADIR%%/plugins/python/jupyter-web/link.svg
-%%DATADIR%%/plugins/python/jupyter-web/list.svg
-%%DATADIR%%/plugins/python/jupyter-web/lock.svg
-%%DATADIR%%/plugins/python/jupyter-web/main.js
-%%DATADIR%%/plugins/python/jupyter-web/markdown.svg
-%%DATADIR%%/plugins/python/jupyter-web/mermaid.svg
-%%DATADIR%%/plugins/python/jupyter-web/move-down.svg
-%%DATADIR%%/plugins/python/jupyter-web/move-up.svg
-%%DATADIR%%/plugins/python/jupyter-web/new-folder.svg
-%%DATADIR%%/plugins/python/jupyter-web/not-trusted.svg
-%%DATADIR%%/plugins/python/jupyter-web/notebook.svg
-%%DATADIR%%/plugins/python/jupyter-web/numbering.svg
-%%DATADIR%%/plugins/python/jupyter-web/offline-bolt.svg
-%%DATADIR%%/plugins/python/jupyter-web/palette.svg
-%%DATADIR%%/plugins/python/jupyter-web/paste.svg
-%%DATADIR%%/plugins/python/jupyter-web/pdf.svg
-%%DATADIR%%/plugins/python/jupyter-web/polyfills.js
-%%DATADIR%%/plugins/python/jupyter-web/python.svg
-%%DATADIR%%/plugins/python/jupyter-web/r-kernel.svg
-%%DATADIR%%/plugins/python/jupyter-web/react.svg
-%%DATADIR%%/plugins/python/jupyter-web/redo.svg
-%%DATADIR%%/plugins/python/jupyter-web/refresh.svg
-%%DATADIR%%/plugins/python/jupyter-web/regex.svg
-%%DATADIR%%/plugins/python/jupyter-web/run.svg
-%%DATADIR%%/plugins/python/jupyter-web/running.svg
-%%DATADIR%%/plugins/python/jupyter-web/runtime.js
-%%DATADIR%%/plugins/python/jupyter-web/save.svg
-%%DATADIR%%/plugins/python/jupyter-web/search.svg
-%%DATADIR%%/plugins/python/jupyter-web/settings.svg
-%%DATADIR%%/plugins/python/jupyter-web/share.svg
-%%DATADIR%%/plugins/python/jupyter-web/spreadsheet.svg
-%%DATADIR%%/plugins/python/jupyter-web/stop.svg
-%%DATADIR%%/plugins/python/jupyter-web/tab.svg
-%%DATADIR%%/plugins/python/jupyter-web/table-rows.svg
-%%DATADIR%%/plugins/python/jupyter-web/tag.svg
-%%DATADIR%%/plugins/python/jupyter-web/terminal.svg
-%%DATADIR%%/plugins/python/jupyter-web/text-editor.svg
-%%DATADIR%%/plugins/python/jupyter-web/toc.svg
-%%DATADIR%%/plugins/python/jupyter-web/tree-view.svg
-%%DATADIR%%/plugins/python/jupyter-web/trusted.svg
-%%DATADIR%%/plugins/python/jupyter-web/undo.svg
-%%DATADIR%%/plugins/python/jupyter-web/user.svg
-%%DATADIR%%/plugins/python/jupyter-web/users.svg
-%%DATADIR%%/plugins/python/jupyter-web/vega.svg
-%%DATADIR%%/plugins/python/jupyter-web/word.svg
-%%DATADIR%%/plugins/python/jupyter-web/yaml.svg
-%%DATADIR%%/plugins/python/lib/client/python-frontend.jar
-%%DATADIR%%/plugins/python/lib/java-websocket.jar
-%%DATADIR%%/plugins/python/lib/modules/intellij.jupyter.py.jar
-%%DATADIR%%/plugins/python/lib/modules/intellij.python.core.impl.jar
-%%DATADIR%%/plugins/python/lib/python.jar
-%%DATADIR%%/plugins/qml-plugin/lib/qml-plugin.jar
-%%DATADIR%%/plugins/qodana/lib/qodana.jar
-%%DATADIR%%/plugins/qt-plugin/lib/qt-plugin.jar
-%%DATADIR%%/plugins/react/lib/react.jar
-%%DATADIR%%/plugins/remote-dev-server/bin/launcher.sh
-%%DATADIR%%/plugins/remote-dev-server/lib/remote-dev-server.jar
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/compat/README
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/compat/accessx
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/compat/basic
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/compat/caps
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/compat/complete
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/compat/iso9995
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/compat/japan
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/compat/ledcaps
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/compat/lednum
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/compat/ledscroll
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/compat/level5
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/compat/misc
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/compat/mousekeys
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/compat/olpc
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/compat/pc
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/compat/pc98
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/compat/xfree86
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/compat/xtest
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/geometry/README
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/geometry/amiga
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/geometry/ataritt
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/geometry/chicony
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/geometry/dell
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/geometry/digital_vndr/lk
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/geometry/digital_vndr/pc
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/geometry/digital_vndr/unix
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/geometry/everex
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/geometry/fujitsu
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/geometry/hhk
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/geometry/hp
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/geometry/keytronic
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/geometry/kinesis
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/geometry/macintosh
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/geometry/microsoft
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/geometry/nec
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/geometry/nokia
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/geometry/northgate
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/geometry/pc
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/geometry/sanwa
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/geometry/sgi_vndr/O2
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/geometry/sgi_vndr/indigo
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/geometry/sgi_vndr/indy
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/geometry/sony
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/geometry/steelseries
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/geometry/sun
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/geometry/teck
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/geometry/thinkpad
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/geometry/typematrix
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/geometry/winbook
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/keycodes/README
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/keycodes/aliases
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/keycodes/amiga
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/keycodes/ataritt
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/keycodes/digital_vndr/lk
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/keycodes/digital_vndr/pc
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/keycodes/empty
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/keycodes/evdev
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/keycodes/fujitsu
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/keycodes/hp
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/keycodes/ibm
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/keycodes/jolla
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/keycodes/macintosh
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/keycodes/olpc
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/keycodes/sgi_vndr/indigo
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/keycodes/sgi_vndr/indy
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/keycodes/sgi_vndr/iris
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/keycodes/sony
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/keycodes/sun
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/keycodes/xfree86
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/keycodes/xfree98
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/rules/README
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/rules/base
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/rules/base.extras.xml
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/rules/base.lst
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/rules/base.xml
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/rules/evdev
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/rules/evdev.extras.xml
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/rules/evdev.lst
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/rules/evdev.xml
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/rules/xfree98
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/rules/xkb.dtd
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/af
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/al
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/altwin
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/am
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/apl
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/ara
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/at
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/au
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/az
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/ba
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/bd
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/be
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/bg
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/br
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/brai
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/bt
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/bw
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/by
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/ca
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/capslock
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/cd
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/ch
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/cm
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/cn
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/compose
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/ctrl
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/cz
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/de
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/digital_vndr/lk
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/digital_vndr/pc
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/digital_vndr/us
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/digital_vndr/vt
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/dk
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/dz
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/ee
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/empty
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/epo
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/es
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/et
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/eu
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/eurosign
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/fi
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/fo
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/fr
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/fujitsu_vndr/jp
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/fujitsu_vndr/us
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/gb
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/ge
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/gh
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/gn
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/gr
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/group
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/hp_vndr/us
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/hr
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/hu
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/id
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/ie
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/il
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/in
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/inet
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/iq
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/ir
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/is
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/it
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/jolla_vndr/sbj
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/jp
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/ke
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/keypad
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/kg
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/kh
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/kpdl
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/kr
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/kz
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/la
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/latam
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/latin
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/level3
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/level5
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/lk
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/lt
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/lv
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/ma
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/macintosh_vndr/apple
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/macintosh_vndr/ch
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/macintosh_vndr/de
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/macintosh_vndr/dk
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/macintosh_vndr/fi
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/macintosh_vndr/fr
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/macintosh_vndr/gb
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/macintosh_vndr/is
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/macintosh_vndr/it
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/macintosh_vndr/jp
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/macintosh_vndr/latam
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/macintosh_vndr/nl
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/macintosh_vndr/no
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/macintosh_vndr/pt
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/macintosh_vndr/se
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/macintosh_vndr/us
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/mao
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/md
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/me
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/mk
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/ml
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/mm
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/mn
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/mt
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/mv
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/my
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/nbsp
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/nec_vndr/jp
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/ng
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/nl
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/no
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/nokia_vndr/rx-44
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/nokia_vndr/rx-51
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/nokia_vndr/su-8w
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/np
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/olpc
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/parens
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/pc
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/ph
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/pk
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/pl
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/pt
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/ro
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/rs
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/ru
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/rupeesign
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/se
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/sgi_vndr/jp
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/sharp_vndr/sl-c3x00
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/sharp_vndr/ws003sh
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/sharp_vndr/ws007sh
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/sharp_vndr/ws011sh
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/sharp_vndr/ws020sh
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/shift
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/si
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/sk
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/sn
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/sony_vndr/us
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/srvr_ctrl
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/sun_vndr/ara
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/sun_vndr/be
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/sun_vndr/br
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/sun_vndr/ca
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/sun_vndr/ch
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/sun_vndr/cz
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/sun_vndr/de
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/sun_vndr/dk
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/sun_vndr/ee
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/sun_vndr/es
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/sun_vndr/fi
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/sun_vndr/fr
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/sun_vndr/gb
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/sun_vndr/gr
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/sun_vndr/it
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/sun_vndr/jp
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/sun_vndr/kr
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/sun_vndr/lt
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/sun_vndr/lv
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/sun_vndr/nl
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/sun_vndr/no
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/sun_vndr/pl
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/sun_vndr/pt
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/sun_vndr/ro
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/sun_vndr/ru
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/sun_vndr/se
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/sun_vndr/sk
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/sun_vndr/solaris
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/sun_vndr/tr
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/sun_vndr/tw
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/sun_vndr/ua
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/sun_vndr/us
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/sy
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/terminate
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/tg
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/th
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/tj
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/tm
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/tr
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/trans
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/tw
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/typo
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/tz
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/ua
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/us
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/uz
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/vn
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/xfree68_vndr/amiga
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/xfree68_vndr/ataritt
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/symbols/za
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/types/README
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/types/basic
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/types/cancel
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/types/caps
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/types/complete
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/types/default
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/types/extra
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/types/iso9995
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/types/level5
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/types/mousekeys
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/types/nokia
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/types/numpad
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/X11/xkb/types/pc
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/bin/Xvfb
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/bin/xkbcomp
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/fontconfig/fonts.conf
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/fontconfig/fonts/DejaVuLGCSans.ttf
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib-load-order
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libEGL.so.1
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libGL.so.1
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libGLX.so.0
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libGLdispatch.so.0
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libX11-xcb.so.1
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libX11.so.6
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libXau.so.6
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libXcomposite.so.1
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libXcursor.so.1
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libXdamage.so.1
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libXdmcp.so.6
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libXext.so.6
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libXfixes.so.3
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libXfont2.so.2
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libXi.so.6
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libXrandr.so.2
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libXrender.so.1
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libXtst.so.6
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libXxf86vm.so.1
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libasound.so.2
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libatk-1.0.so.0
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libatk-bridge-2.0.so.0
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libatspi.so.0
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libattr.so.1
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libavahi-client.so.3
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libavahi-common.so.3
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libblkid.so.1
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libbz2.so.1
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libcairo.so.2
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libcap.so.2
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libcom_err.so.2
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libcrypt.so.1
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libcrypto.so.10
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libcups.so.2
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libdbus-1.so.3
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libdrm.so.2
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libdw.so.1
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libelf.so.1
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libexpat.so.1
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libffi.so.6
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libfontconfig.so.1
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libfontenc.so.1
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libfreetype.so.6
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libfribidi.so.0
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libgbm.so.1
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libgcrypt.so.11
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libgio-2.0.so.0
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libglapi.so.0
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libglib-2.0.so.0
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libgmodule-2.0.so.0
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libgobject-2.0.so.0
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libgpg-error.so.0
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libgssapi_krb5.so.2
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libk5crypto.so.3
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libkeyutils.so.1
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libkrb5.so.3
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libkrb5support.so.0
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/liblz4.so.1
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/liblzma.so.5
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libmount.so.1
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libpango-1.0.so.0
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libpci.so.3
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libpcre.so.1
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libpixman-1.so.0
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libpng15.so.15
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libselinux.so.1
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libsqlite3.so.0
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libssl.so.10
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libstdc++.so.6
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libsystemd.so.0
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libthai.so.0
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libuuid.so.1
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libwayland-client.so.0
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libwayland-server.so.0
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libxcb-render.so.0
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libxcb-shm.so.0
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libxcb.so.1
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libxkbcommon.so.0
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libxkbfile.so.1
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libxshmfence.so.1
-%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libz.so.1
-%%DATADIR%%/plugins/remoteRun/lib/remoteRun.jar
-%%DATADIR%%/plugins/restClient/lib/restClient.jar
-%%DATADIR%%/plugins/restructuredtext/lib/restructuredtext.jar
-%%DATADIR%%/plugins/sass/lib/sass.jar
-%%DATADIR%%/plugins/searchEverywhereMl/lib/modules/intellij.searchEverywhereMl.ranking.core.jar
-%%DATADIR%%/plugins/searchEverywhereMl/lib/searchEverywhereMl.jar
-%%DATADIR%%/plugins/settingsSync/lib/settingsSync.jar
-%%DATADIR%%/plugins/sh/lib/sh.jar
-%%DATADIR%%/plugins/station-plugin/lib/station-plugin.jar
-%%DATADIR%%/plugins/styled-components/lib/styled-components.jar
-%%DATADIR%%/plugins/stylelint/lib/stylelint.jar
-%%DATADIR%%/plugins/swagger/lib/swagger.jar
-%%DATADIR%%/plugins/tailwindcss/lib/tailwindcss.jar
-%%DATADIR%%/plugins/tailwindcss/server/tailwindcss-language-server
-%%DATADIR%%/plugins/tailwindcss/server/version.txt
-%%DATADIR%%/plugins/tasks-timeTracking/lib/tasks-timeTracking.jar
-%%DATADIR%%/plugins/tasks/lib/tasks-core.jar
-%%DATADIR%%/plugins/terminal/lib/terminal.jar
-%%DATADIR%%/plugins/terminal/shell-integrations/bash/bash-fig.bash
-%%DATADIR%%/plugins/terminal/shell-integrations/bash/bash-integration.bash
-%%DATADIR%%/plugins/terminal/shell-integrations/bash/bash-preexec.bash
-%%DATADIR%%/plugins/terminal/shell-integrations/bash/command-block-support.bash
-%%DATADIR%%/plugins/terminal/shell-integrations/fish/command-block-support.fish
-%%DATADIR%%/plugins/terminal/shell-integrations/fish/fish-integration.fish
-%%DATADIR%%/plugins/terminal/shell-integrations/powershell/command-block-support.ps1
-%%DATADIR%%/plugins/terminal/shell-integrations/powershell/powershell-integration.ps1
-%%DATADIR%%/plugins/terminal/shell-integrations/zsh/.zshenv
-%%DATADIR%%/plugins/terminal/shell-integrations/zsh/command-block-support.zsh
-%%DATADIR%%/plugins/terminal/shell-integrations/zsh/zsh-integration.zsh
-%%DATADIR%%/plugins/textmate/lib/bundles/adoc/LICENSE
-%%DATADIR%%/plugins/textmate/lib/bundles/adoc/README.md
-%%DATADIR%%/plugins/textmate/lib/bundles/adoc/asciidoc-language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/adoc/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/adoc/snippets/snippets.json
-%%DATADIR%%/plugins/textmate/lib/bundles/adoc/syntaxes/Asciidoctor.json
-%%DATADIR%%/plugins/textmate/lib/bundles/bat/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/bat/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/bat/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/bat/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/bat/snippets/batchfile.code-snippets
-%%DATADIR%%/plugins/textmate/lib/bundles/bat/syntaxes/batchfile.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/bicep/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/bicep/syntaxes/bicep.codeblock.json
-%%DATADIR%%/plugins/textmate/lib/bundles/bicep/syntaxes/bicep.tmlanguage
-%%DATADIR%%/plugins/textmate/lib/bundles/bicep/syntaxes/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/bicepparam/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/clojure/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/clojure/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/clojure/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/clojure/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/clojure/syntaxes/clojure.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/cmake/LICENSE
-%%DATADIR%%/plugins/textmate/lib/bundles/cmake/README.md
-%%DATADIR%%/plugins/textmate/lib/bundles/cmake/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/cmake/syntaxes/CMake.tmLanguage
-%%DATADIR%%/plugins/textmate/lib/bundles/cmake/syntaxes/CMakeCache.tmLanguage
-%%DATADIR%%/plugins/textmate/lib/bundles/coffeescript/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/coffeescript/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/coffeescript/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/coffeescript/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/coffeescript/snippets/coffeescript.code-snippets
-%%DATADIR%%/plugins/textmate/lib/bundles/coffeescript/syntaxes/coffeescript.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/cpp/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/cpp/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/cpp/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/cpp/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/cpp/snippets/c.code-snippets
-%%DATADIR%%/plugins/textmate/lib/bundles/cpp/snippets/cpp.code-snippets
-%%DATADIR%%/plugins/textmate/lib/bundles/cpp/syntaxes/c.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/cpp/syntaxes/cpp.embedded.macro.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/cpp/syntaxes/cpp.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/cpp/syntaxes/cuda-cpp.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/cpp/syntaxes/platform.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/csharp/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/csharp/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/csharp/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/csharp/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/csharp/snippets/csharp.code-snippets
-%%DATADIR%%/plugins/textmate/lib/bundles/csharp/syntaxes/csharp.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/css/.vscode/launch.json
-%%DATADIR%%/plugins/textmate/lib/bundles/css/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/css/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/css/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/css/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/css/syntaxes/css.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/dart/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/dart/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/dart/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/dart/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/dart/syntaxes/dart.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/diff/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/diff/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/diff/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/diff/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/diff/syntaxes/diff.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/docker/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/docker/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/docker/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/docker/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/docker/syntaxes/docker.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/erlang/grammar/Erlang.plist
-%%DATADIR%%/plugins/textmate/lib/bundles/erlang/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/erlang/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/fsharp/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/fsharp/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/fsharp/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/fsharp/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/fsharp/snippets/fsharp.code-snippets
-%%DATADIR%%/plugins/textmate/lib/bundles/fsharp/syntaxes/fsharp.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/git-base/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/git-base/README.md
-%%DATADIR%%/plugins/textmate/lib/bundles/git-base/languages/git-commit.language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/git-base/languages/git-rebase.language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/git-base/languages/ignore.language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/git-base/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/git-base/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/git-base/syntaxes/git-commit.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/git-base/syntaxes/git-rebase.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/git-base/syntaxes/ignore.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/git-base/tsconfig.json
-%%DATADIR%%/plugins/textmate/lib/bundles/go/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/go/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/go/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/go/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/go/syntaxes/go.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/groovy/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/groovy/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/groovy/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/groovy/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/groovy/snippets/groovy.code-snippets
-%%DATADIR%%/plugins/textmate/lib/bundles/groovy/syntaxes/groovy.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/handlebars/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/handlebars/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/handlebars/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/handlebars/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/handlebars/syntaxes/Handlebars.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/hcl/LICENSE
-%%DATADIR%%/plugins/textmate/lib/bundles/hcl/README.md
-%%DATADIR%%/plugins/textmate/lib/bundles/hcl/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/hcl/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/hcl/syntaxes/hcl.tmGrammar.json
-%%DATADIR%%/plugins/textmate/lib/bundles/hlsl/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/hlsl/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/hlsl/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/hlsl/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/hlsl/syntaxes/hlsl.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/html/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/html/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/html/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/html/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/html/snippets/html.code-snippets
-%%DATADIR%%/plugins/textmate/lib/bundles/html/syntaxes/html-derivative.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/html/syntaxes/html.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/ini/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/ini/ini.language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/ini/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/ini/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/ini/properties.language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/ini/syntaxes/ini.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/java/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/java/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/java/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/java/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/java/snippets/java.code-snippets
-%%DATADIR%%/plugins/textmate/lib/bundles/java/syntaxes/java.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/javascript/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/javascript/javascript-language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/javascript/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/javascript/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/javascript/snippets/javascript.code-snippets
-%%DATADIR%%/plugins/textmate/lib/bundles/javascript/syntaxes/JavaScript.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/javascript/syntaxes/JavaScriptReact.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/javascript/syntaxes/Readme.md
-%%DATADIR%%/plugins/textmate/lib/bundles/javascript/syntaxes/Regular Expressions (JavaScript).tmLanguage
-%%DATADIR%%/plugins/textmate/lib/bundles/javascript/tags-language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/json/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/json/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/json/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/json/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/json/syntaxes/JSON.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/json/syntaxes/JSONC.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/json/syntaxes/JSONL.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/json/syntaxes/snippets.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/jsp/LICENSE
-%%DATADIR%%/plugins/textmate/lib/bundles/jsp/README.md
-%%DATADIR%%/plugins/textmate/lib/bundles/jsp/jsp-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/jsp/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/jsp/syntaxes/jsp.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/julia/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/julia/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/julia/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/julia/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/julia/syntaxes/julia.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/kconfig/LICENSE
-%%DATADIR%%/plugins/textmate/lib/bundles/kconfig/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/kconfig/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/kconfig/syntaxes/kconfig.tmGrammar.json
-%%DATADIR%%/plugins/textmate/lib/bundles/kotlin/info.plist
-%%DATADIR%%/plugins/textmate/lib/bundles/kotlin/snippets/class.tmSnippet
-%%DATADIR%%/plugins/textmate/lib/bundles/kotlin/snippets/println.tmSnippet
-%%DATADIR%%/plugins/textmate/lib/bundles/kotlin/syntaxes/Kotlin.tmLanguage
-%%DATADIR%%/plugins/textmate/lib/bundles/latex/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/latex/cpp-bailout-license.txt
-%%DATADIR%%/plugins/textmate/lib/bundles/latex/latex-cpp-embedded-language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/latex/latex-language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/latex/markdown-latex-combined-language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/latex/markdown-latex-combined-license.txt
-%%DATADIR%%/plugins/textmate/lib/bundles/latex/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/latex/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/latex/syntaxes/Bibtex.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/latex/syntaxes/LaTeX.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/latex/syntaxes/TeX.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/latex/syntaxes/cpp-grammar-bailout.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/latex/syntaxes/markdown-latex-combined.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/less/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/less/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/less/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/less/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/less/syntaxes/less.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/log/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/log/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/log/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/log/syntaxes/log.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/lua/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/lua/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/lua/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/lua/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/lua/syntaxes/lua.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/make/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/make/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/make/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/make/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/make/syntaxes/make.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/markdown-basics/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/markdown-basics/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/markdown-basics/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/markdown-basics/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/markdown-basics/snippets/markdown.code-snippets
-%%DATADIR%%/plugins/textmate/lib/bundles/markdown-basics/syntaxes/markdown.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/markdown-math/.gitignore
-%%DATADIR%%/plugins/textmate/lib/bundles/markdown-math/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/markdown-math/README.md
-%%DATADIR%%/plugins/textmate/lib/bundles/markdown-math/notebook/tsconfig.json
-%%DATADIR%%/plugins/textmate/lib/bundles/markdown-math/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/markdown-math/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/markdown-math/preview-styles/index.css
-%%DATADIR%%/plugins/textmate/lib/bundles/markdown-math/syntaxes/md-math-block.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/markdown-math/syntaxes/md-math-inline.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/markdown-math/syntaxes/md-math.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/markdown-math/tsconfig.json
-%%DATADIR%%/plugins/textmate/lib/bundles/mdx/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/mdx/license
-%%DATADIR%%/plugins/textmate/lib/bundles/mdx/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/mdx/syntaxes/mdx.markdown.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/mdx/syntaxes/mdx.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/mdx/syntaxes/source.mdx.tmLanguage
-%%DATADIR%%/plugins/textmate/lib/bundles/objective-c/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/objective-c/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/objective-c/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/objective-c/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/objective-c/syntaxes/objective-c++.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/objective-c/syntaxes/objective-c.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/perl/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/perl/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/perl/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/perl/perl.language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/perl/perl6.language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/perl/syntaxes/perl.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/perl/syntaxes/perl6.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/php/.vscode/launch.json
-%%DATADIR%%/plugins/textmate/lib/bundles/php/.vscode/tasks.json
-%%DATADIR%%/plugins/textmate/lib/bundles/php/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/php/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/php/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/php/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/php/snippets/php.code-snippets
-%%DATADIR%%/plugins/textmate/lib/bundles/php/syntaxes/html.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/php/syntaxes/php.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/powershell/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/powershell/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/powershell/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/powershell/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/powershell/snippets/powershell.code-snippets
-%%DATADIR%%/plugins/textmate/lib/bundles/powershell/syntaxes/powershell.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/pug/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/pug/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/pug/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/pug/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/pug/syntaxes/pug.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/python/.vscode/launch.json
-%%DATADIR%%/plugins/textmate/lib/bundles/python/.vscode/tasks.json
-%%DATADIR%%/plugins/textmate/lib/bundles/python/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/python/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/python/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/python/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/python/syntaxes/MagicPython.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/python/syntaxes/MagicRegExp.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/r/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/r/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/r/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/r/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/r/syntaxes/r.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/razor/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/razor/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/razor/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/razor/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/razor/syntaxes/cshtml.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/restructuredtext/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/restructuredtext/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/restructuredtext/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/restructuredtext/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/restructuredtext/syntaxes/rst.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/ruby/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/ruby/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/ruby/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/ruby/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/ruby/syntaxes/ruby.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/rust/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/rust/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/rust/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/rust/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/rust/syntaxes/rust.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/scss/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/scss/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/scss/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/scss/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/scss/syntaxes/sassdoc.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/scss/syntaxes/scss.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/search-result/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/search-result/README.md
-%%DATADIR%%/plugins/textmate/lib/bundles/search-result/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/search-result/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/search-result/syntaxes/searchResult.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/search-result/tsconfig.json
-%%DATADIR%%/plugins/textmate/lib/bundles/shaderlab/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/shaderlab/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/shaderlab/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/shaderlab/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/shaderlab/syntaxes/shaderlab.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/shellscript/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/shellscript/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/shellscript/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/shellscript/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/shellscript/syntaxes/shell-unix-bash.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/sql/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/sql/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/sql/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/sql/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/sql/syntaxes/sql.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/swift/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/swift/LICENSE.md
-%%DATADIR%%/plugins/textmate/lib/bundles/swift/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/swift/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/swift/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/swift/snippets/swift.code-snippets
-%%DATADIR%%/plugins/textmate/lib/bundles/swift/syntaxes/swift.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/terraform/LICENSE
-%%DATADIR%%/plugins/textmate/lib/bundles/terraform/README.md
-%%DATADIR%%/plugins/textmate/lib/bundles/terraform/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/terraform/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/terraform/snippets/terraform.json
-%%DATADIR%%/plugins/textmate/lib/bundles/terraform/syntaxes/hcl.tmGrammar.json
-%%DATADIR%%/plugins/textmate/lib/bundles/terraform/syntaxes/terraform.tmGrammar.json
-%%DATADIR%%/plugins/textmate/lib/bundles/twig/LICENSE.md
-%%DATADIR%%/plugins/textmate/lib/bundles/twig/README.md
-%%DATADIR%%/plugins/textmate/lib/bundles/twig/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/twig/snippets/snippets.json
-%%DATADIR%%/plugins/textmate/lib/bundles/twig/src/extension.js
-%%DATADIR%%/plugins/textmate/lib/bundles/twig/src/hover/filters.json
-%%DATADIR%%/plugins/textmate/lib/bundles/twig/src/hover/functions.json
-%%DATADIR%%/plugins/textmate/lib/bundles/twig/src/hover/twig.json
-%%DATADIR%%/plugins/textmate/lib/bundles/twig/src/languages/twig.configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/twig/src/snippets/snippets.json
-%%DATADIR%%/plugins/textmate/lib/bundles/twig/src/syntaxes/twig.tmLanguage
-%%DATADIR%%/plugins/textmate/lib/bundles/typescript-basics/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/typescript-basics/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/typescript-basics/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/typescript-basics/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/typescript-basics/snippets/typescript.code-snippets
-%%DATADIR%%/plugins/textmate/lib/bundles/typescript-basics/syntaxes/Readme.md
-%%DATADIR%%/plugins/textmate/lib/bundles/typescript-basics/syntaxes/TypeScript.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/typescript-basics/syntaxes/TypeScriptReact.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/typescript-basics/syntaxes/jsdoc.js.injection.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/typescript-basics/syntaxes/jsdoc.ts.injection.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/vb/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/vb/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/vb/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/vb/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/vb/snippets/vb.code-snippets
-%%DATADIR%%/plugins/textmate/lib/bundles/vb/syntaxes/asp-vb-net.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/viml/LICENSE.txt
-%%DATADIR%%/plugins/textmate/lib/bundles/viml/grammars/viml.json
-%%DATADIR%%/plugins/textmate/lib/bundles/viml/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/xml/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/xml/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/xml/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/xml/syntaxes/xml.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/xml/syntaxes/xsl.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/bundles/xml/xml.language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/xml/xsl.language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/yaml/.vscodeignore
-%%DATADIR%%/plugins/textmate/lib/bundles/yaml/language-configuration.json
-%%DATADIR%%/plugins/textmate/lib/bundles/yaml/package.json
-%%DATADIR%%/plugins/textmate/lib/bundles/yaml/package.nls.json
-%%DATADIR%%/plugins/textmate/lib/bundles/yaml/syntaxes/yaml.tmLanguage.json
-%%DATADIR%%/plugins/textmate/lib/textmate.jar
-%%DATADIR%%/plugins/toml/lib/toml.jar
-%%DATADIR%%/plugins/tslint/js/convert-tslint-config.js
-%%DATADIR%%/plugins/tslint/js/languageService/tslint-plugin-provider.js
-%%DATADIR%%/plugins/tslint/js/languageService/tslint-plugin.js
-%%DATADIR%%/plugins/tslint/js/utils.js
-%%DATADIR%%/plugins/tslint/lib/tslint.jar
-%%DATADIR%%/plugins/uml/lib/uml-support.jar
-%%DATADIR%%/plugins/vagrant/lib/vagrant.jar
-%%DATADIR%%/plugins/vcs-git/lib/git4idea-rt.jar
-%%DATADIR%%/plugins/vcs-git/lib/vcs-git.jar
-%%DATADIR%%/plugins/vcs-github-ultimate/lib/vcs-github.jar
-%%DATADIR%%/plugins/vcs-gitlab/lib/vcs-gitlab.jar
-%%DATADIR%%/plugins/vcs-hg/lib/vcs-hg.jar
-%%DATADIR%%/plugins/vcs-perforce/lib/vcs-perforce.jar
-%%DATADIR%%/plugins/vcs-svn/lib/vcs-svn.jar
-%%DATADIR%%/plugins/vitejs/lib/vitejs.jar
-%%DATADIR%%/plugins/vuejs/lib/vuejs.jar
-%%DATADIR%%/plugins/vuejs/vue-language-server/.gitignore
-%%DATADIR%%/plugins/vuejs/vue-language-server/README.md
-%%DATADIR%%/plugins/vuejs/vue-language-server/bin/vue-language-server.js
-%%DATADIR%%/plugins/vuejs/vue-language-server/build.js
-%%DATADIR%%/plugins/vuejs/vue-language-server/package-lock.json
-%%DATADIR%%/plugins/vuejs/vue-language-server/package.json
-%%DATADIR%%/plugins/vuejs/vue-service/node_modules/entities/LICENSE
-%%DATADIR%%/plugins/vuejs/vue-service/node_modules/entities/lib/decode.js
-%%DATADIR%%/plugins/vuejs/vue-service/node_modules/entities/lib/decode_codepoint.js
-%%DATADIR%%/plugins/vuejs/vue-service/node_modules/entities/lib/encode.js
-%%DATADIR%%/plugins/vuejs/vue-service/node_modules/entities/lib/index.js
-%%DATADIR%%/plugins/vuejs/vue-service/node_modules/entities/lib/maps/decode.json
-%%DATADIR%%/plugins/vuejs/vue-service/node_modules/entities/lib/maps/entities.json
-%%DATADIR%%/plugins/vuejs/vue-service/node_modules/entities/lib/maps/legacy.json
-%%DATADIR%%/plugins/vuejs/vue-service/node_modules/entities/lib/maps/xml.json
-%%DATADIR%%/plugins/vuejs/vue-service/node_modules/entities/package.json
-%%DATADIR%%/plugins/vuejs/vue-service/node_modules/entities/readme.md
-%%DATADIR%%/plugins/vuejs/vue-service/node_modules/htmlparser2/LICENSE
-%%DATADIR%%/plugins/vuejs/vue-service/node_modules/htmlparser2/README.md
-%%DATADIR%%/plugins/vuejs/vue-service/node_modules/htmlparser2/lib/CollectingHandler.js
-%%DATADIR%%/plugins/vuejs/vue-service/node_modules/htmlparser2/lib/FeedHandler.js
-%%DATADIR%%/plugins/vuejs/vue-service/node_modules/htmlparser2/lib/MultiplexHandler.js
-%%DATADIR%%/plugins/vuejs/vue-service/node_modules/htmlparser2/lib/Parser.js
-%%DATADIR%%/plugins/vuejs/vue-service/node_modules/htmlparser2/lib/Tokenizer.js
-%%DATADIR%%/plugins/vuejs/vue-service/node_modules/htmlparser2/lib/WritableStream.js
-%%DATADIR%%/plugins/vuejs/vue-service/node_modules/htmlparser2/lib/index.js
-%%DATADIR%%/plugins/vuejs/vue-service/node_modules/htmlparser2/package.json
-%%DATADIR%%/plugins/vuejs/vue-service/node_modules/ws-typescript-vue-plugin/index.js
-%%DATADIR%%/plugins/vuejs/vue-service/node_modules/ws-typescript-vue-plugin/package.json
-%%DATADIR%%/plugins/vuejs/vue-service/node_modules/ws-typescript-vue-plugin/transformVueSfcFile.js
-%%DATADIR%%/plugins/vuejs/vue-service/node_modules/ws-typescript-vue-plugin/vueScriptCache.js
-%%DATADIR%%/plugins/webComponents/lib/webComponents.jar
-%%DATADIR%%/plugins/webDeployment/lib/webDeployment.jar
-%%DATADIR%%/plugins/webpack/lib/webpack.jar
-%%DATADIR%%/plugins/yaml/lib/client/yaml-frontend.jar
-%%DATADIR%%/plugins/yaml/lib/yaml-editing.jar
-%%DATADIR%%/plugins/yaml/lib/yaml.jar
-%%DATADIR%%/product-info.json
diff --git a/devel/wasi-compiler-rt20/Makefile b/devel/wasi-compiler-rt20/Makefile
index 25f97501f213..2cd2b30e3699 100644
--- a/devel/wasi-compiler-rt20/Makefile
+++ b/devel/wasi-compiler-rt20/Makefile
@@ -1,5 +1,5 @@
# must sync with devel/llvm20
-DISTVERSION= 20.1.7
+DISTVERSION= 20.1.8
MASTERDIR= ${.CURDIR}/../wasi-compiler-rt
diff --git a/devel/wasi-libcxx20/Makefile b/devel/wasi-libcxx20/Makefile
index 398c70b0321d..a9f5bdc03230 100644
--- a/devel/wasi-libcxx20/Makefile
+++ b/devel/wasi-libcxx20/Makefile
@@ -1,5 +1,5 @@
# must sync with devel/llvm20
-DISTVERSION= 20.1.7
+DISTVERSION= 20.1.8
MASTERDIR= ${.CURDIR}/../wasi-libcxx
diff --git a/graphics/gimp3-app/pkg-plist b/graphics/gimp3-app/pkg-plist
index 1725677a54b9..106dbf39c02d 100644
--- a/graphics/gimp3-app/pkg-plist
+++ b/graphics/gimp3-app/pkg-plist
@@ -377,7 +377,7 @@ lib/gimp/%%ABIVER%%/plug-ins/file-dicom/file-dicom
lib/gimp/%%ABIVER%%/plug-ins/file-exr/file-exr
lib/gimp/%%ABIVER%%/plug-ins/file-farbfeld/file-farbfeld
lib/gimp/%%ABIVER%%/plug-ins/file-faxg3/file-faxg3
-lib/gimp/%%ABIVER%%/plug-ins/file-fits/file-fits
+%%CFITSIO%%lib/gimp/%%ABIVER%%/plug-ins/file-fits/file-fits
lib/gimp/%%ABIVER%%/plug-ins/file-fli/file-fli
lib/gimp/%%ABIVER%%/plug-ins/file-gbr/file-gbr
lib/gimp/%%ABIVER%%/plug-ins/file-gegl/file-gegl
diff --git a/graphics/mupdf/Makefile b/graphics/mupdf/Makefile
index 057881eb99c8..e1be24f4825c 100644
--- a/graphics/mupdf/Makefile
+++ b/graphics/mupdf/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mupdf
-DISTVERSION= 1.25.6
+DISTVERSION= 1.26.3
DISTVERSIONSUFFIX= -source
PORTEPOCH= 1
CATEGORIES= graphics
@@ -12,34 +12,41 @@ WWW= https://www.mupdf.com/
LICENSE= AGPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
-LIB_DEPENDS= libcurl.so:ftp/curl \
+BUILD_DEPENDS= ${LOCALBASE}/bin/ar:devel/binutils
+LIB_DEPENDS= libbrotlidec.so:archivers/brotli \
+ libbrotlienc.so:archivers/brotli \
+ libcurl.so:ftp/curl \
libfreetype.so:print/freetype2 \
+ libgumbo.so:devel/gumbo \
libharfbuzz.so:print/harfbuzz \
libjbig2dec.so:graphics/jbig2dec \
libopenjp2.so:graphics/openjpeg
-USES= compiler:c++11-lang cpe gl gmake jpeg pkgconfig xorg
+USES= compiler:c++20-lang cpe gl gmake jpeg pkgconfig ssl xorg
CPE_VENDOR= artifex
USE_GL= gl glut
USE_LDCONFIG= yes
USE_XORG= x11 xcursor xext xinerama xrandr
-MAKE_ARGS= build=release \
+_VERSION_MINOR= ${DISTVERSION:E}
+_VERSION_MAJOR= ${DISTVERSION:R:E}
+MAKE_ARGS= AR=${LOCALBASE}/bin/ar \
+ build=release \
mandir=${PREFIX}/share/man \
prefix=${PREFIX} \
- SOVERSION=${DISTVERSION} \
+ shared=yes \
+ USE_SYSTEM_LIBS=yes \
verbose=yes \
- XCFLAGS+="-I${WRKSRC}/include/mupdf -fPIC" \
- XLIBS+="-L${LOCALBASE}/lib -L${WRKSRC}/build/release"
+ XCFLAGS="${CFLAGS} -I${WRKSRC}/include/mupdf -fPIC" \
+ XLIB_LDFLAGS="-Wl,-soname,libmupdf.so.${_VERSION_MAJOR}" \
+ XLIBS="-L${LOCALBASE}/lib -L${WRKSRC}/build/release ${LDFLAGS}"
ALL_TARGET= all extra-libs
-
-# pkg-config to avoid the conflict with openjpeg15
-CFLAGS+= `pkg-config --cflags libopenjp2`
-LDFLAGS+= `pkg-config --libs libjpeg libopenjp2` -ljbig2dec
+INSTALL_TARGET= install install-extra-apps
BINARY_ALIAS= bash=/bin/sh
-PLIST_SUB= SOVERSION=${PORTVERSION}
+PLIST_SUB= VERSION_MAJOR=${_VERSION_MAJOR} \
+ VERSION_MINOR=${_VERSION_MINOR}
OPTIONS_DEFINE= DOCS JS SCROLL
OPTIONS_DEFAULT= SCROLL
@@ -52,18 +59,8 @@ JS_MAKE_ARGS= V8_PRESENT=1 \
V8LIBS=-lv8
SCROLL_EXTRA_PATCHES= ${FILESDIR}/scroll_hack-platform__x11__pdfapp.c
-post-patch:
- @${REINPLACE_CMD} -e 's/-pipe -O2//' -e 's/-ldl//' ${WRKSRC}/Makerules
-
post-install:
${MV} ${STAGEDIR}${PREFIX}/bin/mupdf-x11 \
${STAGEDIR}${PREFIX}/bin/mupdf
- ${INSTALL_PROGRAM} \
- ${WRKSRC}/build/release/muraster \
- ${STAGEDIR}${PREFIX}/bin
- ${LN} -s libmupdf.so.${PORTVERSION} \
- ${STAGEDIR}${PREFIX}/lib/libmupdf.so
- ${LN} -s libmupdf-third.so.${PORTVERSION} \
- ${STAGEDIR}${PREFIX}/lib/libmupdf-third.so
.include <bsd.port.mk>
diff --git a/graphics/mupdf/distinfo b/graphics/mupdf/distinfo
index 44b8a35ce355..afd38195b1a6 100644
--- a/graphics/mupdf/distinfo
+++ b/graphics/mupdf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745040655
-SHA256 (mupdf-1.25.6-source.tar.gz) = 5a51d8bd5ed690d3c8bf82b3c7c3f1cf5f9dde40887a36e3b5aa78a7e3ccd1bb
-SIZE (mupdf-1.25.6-source.tar.gz) = 54637444
+TIMESTAMP = 1752431401
+SHA256 (mupdf-1.26.3-source.tar.gz) = ab467fc2d888cd8424cdce4bc6dd7ec61f34820582ddf3769a336e6909d9a48e
+SIZE (mupdf-1.26.3-source.tar.gz) = 64525703
diff --git a/graphics/mupdf/files/patch-Makefile b/graphics/mupdf/files/patch-Makefile
index f0e900bcb7d8..5e6e9433c122 100644
--- a/graphics/mupdf/files/patch-Makefile
+++ b/graphics/mupdf/files/patch-Makefile
@@ -1,26 +1,11 @@
-$OpenBSD: patch-Makefile,v 1.12 2016/12/12 10:54:39 sthen Exp $
---- Makefile.orig 2022-10-30 12:16:03 UTC
+--- Makefile.orig 2025-07-13 20:35:02 UTC
+++ Makefile
-@@ -257,17 +257,19 @@ $(THIRD_GLUT_LIB) : $(THIRD_GLUT_OBJ)
- $(THREAD_LIB) : $(THREAD_OBJ)
- $(PKCS7_LIB) : $(PKCS7_OBJ)
- else
--MUPDF_LIB = $(OUT)/libmupdf.a
-+MUPDF_LIB = $(OUT)/libmupdf.so.$(SOVERSION)
-+THIRD_LIB = $(OUT)/libmupdf-third.so.$(SOVERSION)
- LIBS_TO_INSTALL_IN_LIB = $(MUPDF_LIB) $(THIRD_LIB)
--THIRD_LIB = $(OUT)/libmupdf-third.a
- ifneq ($(USE_SYSTEM_GLUT),yes)
- THIRD_GLUT_LIB = $(OUT)/libmupdf-glut.a
- endif
- THREAD_LIB = $(OUT)/libmupdf-threads.a
- PKCS7_LIB = $(OUT)/libmupdf-pkcs7.a
+@@ -116,7 +116,7 @@ $(OUT)/generated/%.o : generated/%.c
+ $(CC_CMD) $(LIB_CFLAGS) $(WARNING_CFLAGS) $(THIRD_CFLAGS) $(THREADING_CFLAGS)
--$(MUPDF_LIB) : $(MUPDF_OBJ)
-+$(MUPDF_LIB) : $(MUPDF_OBJ) $(THIRD_LIB)
-+ $(LINK_CMD) -shared -Wl,-soname -Wl,libmupdf.so.$(SOVERSION)
- $(THIRD_LIB) : $(THIRD_OBJ)
-+ $(LINK_CMD) -shared -Wl,-soname -Wl,libmupdf-third.so.$(SOVERSION)
- $(THIRD_GLUT_LIB) : $(THIRD_GLUT_OBJ)
- $(THREAD_LIB) : $(THREAD_OBJ)
- $(PKCS7_LIB) : $(PKCS7_OBJ)
+ $(OUT)/generated/%.o : generated/%.c
+- $(CC_CMD) $(WARNING_CFLAGS) $(LIB_CFLAGS) -O0
++ $(CC_CMD) $(WARNING_CFLAGS) $(LIB_CFLAGS)
+
+ $(OUT)/platform/x11/%.o : platform/x11/%.c
+ $(CC_CMD) $(WARNING_CFLAGS) $(X11_CFLAGS)
diff --git a/graphics/mupdf/files/patch-Makerules b/graphics/mupdf/files/patch-Makerules
index d03a83bbeb7d..00558a02e170 100644
--- a/graphics/mupdf/files/patch-Makerules
+++ b/graphics/mupdf/files/patch-Makerules
@@ -1,9 +1,57 @@
---- Makerules.orig 2023-11-24 18:10:54 UTC
+--- Makerules.orig 2025-05-19 15:38:05 UTC
+++ Makerules
-@@ -331,3 +331,43 @@ ifeq "$(OS)" "ios"
+@@ -131,28 +131,28 @@ else ifeq ($(build),release)
+ CFLAGS += -pipe -g
+ LDFLAGS += -g
+ else ifeq ($(build),release)
+- CFLAGS += -pipe -O2 -DNDEBUG
++ CFLAGS += -DNDEBUG
+ LDFLAGS += $(LDREMOVEUNREACH) -Wl,-s
+ else ifeq ($(build),small)
+ CFLAGS += -pipe -Os -DNDEBUG
+ LDFLAGS += $(LDREMOVEUNREACH) -Wl,-s
+ else ifeq ($(build),valgrind)
+- CFLAGS += -pipe -O2 -DNDEBUG -DPACIFY_VALGRIND
++ CFLAGS += -DNDEBUG -DPACIFY_VALGRIND
+ LDFLAGS += $(LDREMOVEUNREACH) -Wl,-s
+ else ifeq ($(build),sanitize)
+ CFLAGS += -pipe -g $(SANITIZE_FLAGS)
+ LDFLAGS += -g $(SANITIZE_FLAGS)
+ else ifeq ($(build),sanitize-release)
+- CFLAGS += -pipe -O2 -DNDEBUG $(SANITIZE_FLAGS)
++ CFLAGS += -DNDEBUG $(SANITIZE_FLAGS)
+ LDFLAGS += $(LDREMOVEUNREACH) -Wl,-s $(SANITIZE_FLAGS)
+ else ifeq ($(build),profile)
+- CFLAGS += -pipe -O2 -DNDEBUG -pg
++ CFLAGS += -DNDEBUG -pg
+ LDFLAGS += -pg
+ else ifeq ($(build),coverage)
+ CFLAGS += -pipe -g -pg -fprofile-arcs -ftest-coverage
+ LIBS += -lgcov
+ else ifeq ($(build),native)
+- CFLAGS += -pipe -O2 -DNDEBUG -march=native
++ CFLAGS += -DNDEBUG -march=native
+ LDFLAGS += $(LDREMOVEUNREACH) -Wl,-s
+ else ifeq ($(build),memento)
+ CFLAGS += -pipe -g -DMEMENTO -DMEMENTO_MUPDF_HACKS
+@@ -162,11 +162,11 @@ else ifeq ($(build),memento)
+ ifeq ($(OS),OpenBSD)
+ LIBS += -L /usr/local/lib -l execinfo
+ else
+- LIBS += -ldl
++ LIBS +=
+ endif
+ endif
+ else ifeq ($(build),gperf)
+- CFLAGS += -pipe -O2 -DNDEBUG -DGPERF
++ CFLAGS += -DNDEBUG -DGPERF
+ LIBS += -lprofiler
+ else
+ $(error unknown build setting: '$(build)')
+@@ -201,6 +201,46 @@ ifeq ($(OS),Darwin)
LD = xcrun ld
RANLIB = xcrun ranlib
- endif
+
+
+
+# added from FreeBSD ports
@@ -44,3 +92,15 @@
+USE_SYSTEM_ZLIB := yes
+SYS_ZLIB_CFLAGS := $(shell pkg-config --cflags zlib)
+SYS_ZLIB_LIBS := $(shell pkg-config --libs zlib)
+ ifneq ($(ARCHFLAGS),)
+ $(warning "MacOS with ARCHFLAGS set. Assuming we are building for arm64, and setting HAVE_LIBCRYPTO to no.")
+ HAVE_LIBCRYPTO := no
+@@ -220,7 +260,7 @@ else
+ HAVE_OBJCOPY := yes
+ endif
+
+- ifeq ($(OS),OpenBSD)
++ ifeq ($(OS),FreeBSD)
+ LDFLAGS += -pthread
+ endif
+
diff --git a/graphics/mupdf/pkg-plist b/graphics/mupdf/pkg-plist
index 59aea52d60a8..5418efd0aad6 100644
--- a/graphics/mupdf/pkg-plist
+++ b/graphics/mupdf/pkg-plist
@@ -1,10 +1,12 @@
bin/mupdf
bin/mupdf-gl
+bin/mupdf-x11-curl
bin/muraster
bin/mutool
include/mupdf/fitz.h
include/mupdf/fitz/archive.h
include/mupdf/fitz/band-writer.h
+include/mupdf/fitz/barcode.h
include/mupdf/fitz/bidi.h
include/mupdf/fitz/bitmap.h
include/mupdf/fitz/buffer.h
@@ -29,6 +31,7 @@ include/mupdf/fitz/hash.h
include/mupdf/fitz/heap-imp.h
include/mupdf/fitz/heap.h
include/mupdf/fitz/image.h
+include/mupdf/fitz/json.h
include/mupdf/fitz/link.h
include/mupdf/fitz/log.h
include/mupdf/fitz/outline.h
@@ -79,10 +82,9 @@ include/mupdf/pdf/resource.h
include/mupdf/pdf/xref.h
include/mupdf/pdf/zugferd.h
include/mupdf/ucdn.h
-lib/libmupdf-third.so
-lib/libmupdf-third.so.%%SOVERSION%%
lib/libmupdf.so
-lib/libmupdf.so.%%SOVERSION%%
+lib/libmupdf.so.%%VERSION_MAJOR%%
+lib/libmupdf.so.%%VERSION_MAJOR%%.%%VERSION_MINOR%%
share/man/man1/mupdf.1.gz
share/man/man1/mutool.1.gz
%%PORTDOCS%%%%DOCSDIR%%/CHANGES
diff --git a/graphics/waylandpp/Makefile b/graphics/waylandpp/Makefile
index 9da095eb838f..ea0860dbc688 100644
--- a/graphics/waylandpp/Makefile
+++ b/graphics/waylandpp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= waylandpp
-DISTVERSION= 1.0.0
+DISTVERSION= 1.0.1
CATEGORIES= graphics
MAINTAINER= eduardo@FreeBSD.org
@@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libpugixml.so:textproc/pugixml \
libwayland-egl.so:graphics/wayland
-USES= cmake compiler:c++11-lang gl localbase:ldflags pkgconfig xorg
+USES= cmake compiler:c++11-lang gl localbase:ldflags pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= NilsBrause
USE_GL= egl
diff --git a/graphics/waylandpp/distinfo b/graphics/waylandpp/distinfo
index 1add68a778d8..6f74bc9d09f4 100644
--- a/graphics/waylandpp/distinfo
+++ b/graphics/waylandpp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1656001374
-SHA256 (NilsBrause-waylandpp-1.0.0_GH0.tar.gz) = b20b45917382c6b87e9380130c9a1a1c563da2f498de5830df12fbce326dd9f5
-SIZE (NilsBrause-waylandpp-1.0.0_GH0.tar.gz) = 203510
+TIMESTAMP = 1752525900
+SHA256 (NilsBrause-waylandpp-1.0.1_GH0.tar.gz) = 49c362fa5db28ab5472968215b88f1fbe3a7b7f57818dde722fd7d38997d940a
+SIZE (NilsBrause-waylandpp-1.0.1_GH0.tar.gz) = 203547
diff --git a/graphics/zathura-pdf-mupdf/Makefile b/graphics/zathura-pdf-mupdf/Makefile
index 63a4a241d273..ca48d5ee2792 100644
--- a/graphics/zathura-pdf-mupdf/Makefile
+++ b/graphics/zathura-pdf-mupdf/Makefile
@@ -1,6 +1,6 @@
PORTNAME= zathura-pdf-mupdf
DISTVERSION= 0.4.4
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= graphics
MASTER_SITES= https://pwmt.org/projects/zathura-pdf-mupdf/download/
diff --git a/graphics/zathura-pdf-mupdf/files/patch-meson.build b/graphics/zathura-pdf-mupdf/files/patch-meson.build
new file mode 100644
index 000000000000..52af85b6f040
--- /dev/null
+++ b/graphics/zathura-pdf-mupdf/files/patch-meson.build
@@ -0,0 +1,58 @@
+--- meson.build.orig 2024-08-04 08:34:58 UTC
++++ meson.build
+@@ -22,8 +22,7 @@ cairo = dependency('cairo')
+ girara = dependency('girara-gtk3')
+ glib = dependency('glib-2.0')
+ cairo = dependency('cairo')
+-mupdf = dependency('mupdf', required: false, version: '>=@0@.@1@'.format(mupdf_required_version_major, mupdf_required_version_minor))
+-mupdfthird = cc.find_library('mupdf-third')
++mupdf = cc.find_library('mupdf')
+
+ build_dependencies = [
+ zathura,
+@@ -32,43 +31,19 @@ build_dependencies = [
+ cairo,
+ ]
+
+-if not mupdf.found()
+- # normal build of mupdf
+- mupdf = cc.find_library('mupdf', has_headers: ['mupdf/fitz/version.h', 'mupdf/fitz.h', 'mupdf/pdf.h'], required: true)
+- version_check = '''
+-#include <mupdf/fitz/version.h>
++ build_dependencies += [mupdf]
+
+-#if FZ_VERSION_MAJOR < @0@ || (FZ_VERSION_MAJOR == @0@ && FZ_VERSION_MINOR < @1@)
+-#error "mupdf @0@.@1@ or newer is requried"
+-#endif
+-'''.format(mupdf_required_version_major, mupdf_required_version_minor)
+- if not cc.compiles(version_check, dependencies: [mupdf])
+- error('mupdf @0@.@1@ or newer is required'.format(mupdf_required_version_major, mupdf_required_version_minor))
+- endif
+-
+- build_dependencies += [mupdf, mupdfthird]
+-else
+- # build from Debian's libmupdf-dev
+- build_dependencies += [mupdf, mupdfthird]
+-
+ libjpeg = dependency('libjpeg')
+ libjbig2dec = cc.find_library('jbig2dec')
+ libopenjp2 = dependency('libopenjp2')
+ gumbo = dependency('gumbo')
+- tesseract = dependency('tesseract')
+- leptonica = dependency('lept')
+- mujs = dependency('mujs')
+
+ build_dependencies += [
+ libjpeg,
+ libjbig2dec,
+ libopenjp2,
+- gumbo,
+- tesseract,
+- leptonica,
+- mujs
++ gumbo
+ ]
+-endif
+
+ if get_option('plugindir') == ''
+ plugindir = zathura.get_variable(pkgconfig: 'plugindir')
diff --git a/math/add/Makefile b/math/add/Makefile
index 01c049a6b080..83ddb5415bc9 100644
--- a/math/add/Makefile
+++ b/math/add/Makefile
@@ -1,12 +1,11 @@
PORTNAME= add
-PORTVERSION= 20230205
-PORTREVISION= 1
+PORTVERSION= 20240916
CATEGORIES= math
-MASTER_SITES= ftp://dickey.his.com/add/
+MASTER_SITES= https://invisible-island.net/archives/add/
MAINTAINER= eduardo@FreeBSD.org
COMMENT= Full-screen editing calculator
-WWW= https://dickey.his.com/add/add.html
+WWW= https://invisible-island.net/add/add.html
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
@@ -21,9 +20,12 @@ PLIST_FILES= bin/add \
PORTDATA= add.hlp
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/add ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/add.1 ${STAGEDIR}${PREFIX}/share/man/man1
+ ${INSTALL_PROGRAM} ${WRKSRC}/add \
+ ${STAGEDIR}${PREFIX}/bin
+ ${INSTALL_MAN} ${WRKSRC}/add.1 \
+ ${STAGEDIR}${PREFIX}/share/man/man1
@${MKDIR} ${STAGEDIR}${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/add.hlp ${STAGEDIR}${DATADIR}
+ ${INSTALL_DATA} ${WRKSRC}/add.hlp \
+ ${STAGEDIR}${DATADIR}
.include <bsd.port.mk>
diff --git a/math/add/distinfo b/math/add/distinfo
index 8428d01c1a99..56beb39974ce 100644
--- a/math/add/distinfo
+++ b/math/add/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1675932071
-SHA256 (add-20230205.tgz) = 68e216241100d0cf098e139c24fe04880b9be60a8643cd82f8925ac0ce3d7260
-SIZE (add-20230205.tgz) = 179162
+TIMESTAMP = 1752529419
+SHA256 (add-20240916.tgz) = 7290c6c0943c139546687bb552b14e2551d3e14f6482a255673f6e7a9d279e27
+SIZE (add-20240916.tgz) = 182153
diff --git a/multimedia/kodi/Makefile b/multimedia/kodi/Makefile
index d4652c81303c..e8ac0a8ceed7 100644
--- a/multimedia/kodi/Makefile
+++ b/multimedia/kodi/Makefile
@@ -1,6 +1,6 @@
PORTNAME= kodi
DISTVERSION= 21.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= multimedia java
MASTER_SITES= http://mirrors.kodi.tv/build-deps/sources/
DISTFILES= apache-groovy-binary-${GROOVY_VERSION}.zip \
diff --git a/net/samba420/pkg-plist b/net/samba420/pkg-plist
index 202c599cd024..7bec423fb4bc 100644
--- a/net/samba420/pkg-plist
+++ b/net/samba420/pkg-plist
@@ -449,6 +449,7 @@ libexec/samba/samba-dcerpcd
%%MANPAGES%%%%SAMBA4_BUNDLED_LDB%%share/man/man1/samba-ldbmodify.1.gz
%%MANPAGES%%%%SAMBA4_BUNDLED_LDB%%share/man/man1/samba-ldbrename.1.gz
%%MANPAGES%%%%SAMBA4_BUNDLED_LDB%%share/man/man1/samba-ldbsearch.1.gz
+%%MANPAGES%%%%SAMBA4_BUNDLED_TALLOC%%share/man/man3/samba-talloc.3.gz
%%MANPAGES%%%%SAMBA4_BUNDLED_TDB%%share/man/man8/samba-tdbbackup.8.gz
%%MANPAGES%%%%SAMBA4_BUNDLED_TDB%%share/man/man8/samba-tdbdump.8.gz
%%MANPAGES%%%%SAMBA4_BUNDLED_TDB%%share/man/man8/samba-tdbrestore.8.gz
@@ -456,7 +457,6 @@ libexec/samba/samba-dcerpcd
%%SAMBA4_BUNDLED_TALLOC%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/talloc%%PYTHON_TAG%%.so
%%SAMBA4_BUNDLED_TALLOC%%%%PYTHON3%%%%SAMBA4_LIBDIR%%/private/libpytalloc-util%%PYTHON_TAG%%-private-samba.so
%%SAMBA4_BUNDLED_TALLOC%%%%SAMBA4_LIBDIR%%/private/libtalloc-private-samba.so
-%%SAMBA4_BUNDLED_TALLOC%%share/man/man3/samba-talloc.3.gz
%%SAMBA4_BUNDLED_TDB%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/_tdb_text.py
%%SAMBA4_BUNDLED_TDB%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/tdb%%PYTHON_TAG%%.so
%%SAMBA4_BUNDLED_TDB%%bin/tdbbackup
diff --git a/security/seahorse/Makefile b/security/seahorse/Makefile
index 76b93450b3f5..d7ff8f7417ed 100644
--- a/security/seahorse/Makefile
+++ b/security/seahorse/Makefile
@@ -1,6 +1,5 @@
PORTNAME= seahorse
-PORTVERSION= 41.0
-PORTREVISION= 4
+PORTVERSION= 47.0.1
CATEGORIES= security gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
@@ -10,7 +9,8 @@ PATCHFILES+= aa68522cc696fa491ccfdff735b77bcf113168d0.patch:-p1 # Fix build with
MAINTAINER= gnome@FreeBSD.org
COMMENT= GNOME application for managing encryption keys (PGP, SSH)
-WWW= https://wiki.gnome.org/Apps/Seahorse
+WWW= https://wiki.gnome.org/Apps/Seahorse \
+ https://gitlab.gnome.org/GNOME/seahorse
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
@@ -22,11 +22,12 @@ LIB_DEPENDS= libgcr-base-3.so:security/gcr3 \
libhandy-1.so:x11-toolkits/libhandy \
libpwquality.so:security/libpwquality \
libsecret-1.so:security/libsecret \
- libsoup-2.4.so:devel/libsoup
+ libsoup-3.0.so:devel/libsoup3
RUN_DEPENDS= gnupg>=2.1.4:security/gnupg
USES= cpe gettext gnome localbase:ldflags meson pkgconfig \
python:build tar:xz vala:build xorg
+CPE_VENDOR= gnome
USE_CSTD= c99
USE_GNOME= gtk30
GLIB_SCHEMAS= org.gnome.seahorse.gschema.xml \
@@ -34,7 +35,6 @@ GLIB_SCHEMAS= org.gnome.seahorse.gschema.xml \
org.gnome.seahorse.window.gschema.xml
USE_LDCONFIG= yes
USE_XORG= sm
-CPE_VENDOR= gnome
MESON_ARGS= -Dcheck-compatible-gpg=false \
-Dhkp-support=true \
diff --git a/security/seahorse/distinfo b/security/seahorse/distinfo
index 614fbb838ea0..a57013811960 100644
--- a/security/seahorse/distinfo
+++ b/security/seahorse/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1750438455
-SHA256 (gnome/seahorse-41.0.tar.xz) = e6eec09e810448295f547f18c1d5772b65c3edc1d9e5a2595f10b5dde68929f5
-SIZE (gnome/seahorse-41.0.tar.xz) = 1371984
+TIMESTAMP = 1752525378
+SHA256 (gnome/seahorse-47.0.1.tar.xz) = 9c1917e4a61f7febb787849ce36ce717fce706c346880b991d056d54dadbcacc
+SIZE (gnome/seahorse-47.0.1.tar.xz) = 1401872
SHA256 (gnome/aa68522cc696fa491ccfdff735b77bcf113168d0.patch) = 026b9ab0bce4b670cc3dd0910cdd5551e5965a32f07e19374c944fd7624bea78
SIZE (gnome/aa68522cc696fa491ccfdff735b77bcf113168d0.patch) = 715
diff --git a/security/seahorse/pkg-plist b/security/seahorse/pkg-plist
index 77ce53b2b950..5c0c84e16a23 100644
--- a/security/seahorse/pkg-plist
+++ b/security/seahorse/pkg-plist
@@ -92,6 +92,50 @@ share/help/ca/seahorse/ssh-import.page
share/help/ca/seahorse/subkeys-add.page
share/help/ca/seahorse/subkeys-examine.page
share/help/ca/seahorse/subkeys-revoke.page
+share/help/da/seahorse/about-diff-private-public.page
+share/help/da/seahorse/about-pgp.page
+share/help/da/seahorse/about-ssh.page
+share/help/da/seahorse/concepts.page
+share/help/da/seahorse/glossary.page
+share/help/da/seahorse/index.page
+share/help/da/seahorse/introduction.page
+share/help/da/seahorse/key-servers-add.page
+share/help/da/seahorse/keyring-change-default.page
+share/help/da/seahorse/keyring-create.page
+share/help/da/seahorse/keyring-lock.page
+share/help/da/seahorse/keyring-unlock.page
+share/help/da/seahorse/keyring-update-password.page
+share/help/da/seahorse/keyring.page
+share/help/da/seahorse/legal.xml
+share/help/da/seahorse/media/dialog-password-symbolic.svg
+share/help/da/seahorse/media/org.gnome.seahorse.Application.svg
+share/help/da/seahorse/misc-key-backup.page
+share/help/da/seahorse/misc-key-fingerprint.page
+share/help/da/seahorse/passwords-stored-create.page
+share/help/da/seahorse/passwords-view.page
+share/help/da/seahorse/pgp-create.page
+share/help/da/seahorse/pgp-delete.page
+share/help/da/seahorse/pgp-expiration-change.page
+share/help/da/seahorse/pgp-expired.page
+share/help/da/seahorse/pgp-export.page
+share/help/da/seahorse/pgp-import.page
+share/help/da/seahorse/pgp-photoid.page
+share/help/da/seahorse/pgp-publish.page
+share/help/da/seahorse/pgp-retrieve-remote.page
+share/help/da/seahorse/pgp-sign.page
+share/help/da/seahorse/pgp-subkeys.page
+share/help/da/seahorse/pgp-sync.page
+share/help/da/seahorse/pgp-userid-add.page
+share/help/da/seahorse/pgp-userid-primary.page
+share/help/da/seahorse/pgp-userid-remove.page
+share/help/da/seahorse/pgp-userid.page
+share/help/da/seahorse/ssh-connect-remote.page
+share/help/da/seahorse/ssh-create.page
+share/help/da/seahorse/ssh-export.page
+share/help/da/seahorse/ssh-import.page
+share/help/da/seahorse/subkeys-add.page
+share/help/da/seahorse/subkeys-examine.page
+share/help/da/seahorse/subkeys-revoke.page
share/help/cs/seahorse/about-diff-private-public.page
share/help/cs/seahorse/about-pgp.page
share/help/cs/seahorse/about-ssh.page
@@ -709,7 +753,8 @@ share/help/uk/seahorse/subkeys-add.page
share/help/uk/seahorse/subkeys-examine.page
share/help/uk/seahorse/subkeys-revoke.page
share/icons/hicolor/scalable/apps/org.gnome.seahorse.Application.svg
-share/icons/hicolor/symbolic/apps/org.gnome.seahorse.Application-symbolic.svg
+share/icons/hicolor/symbolic/apps/org.gnome.seahorse.Application.svg
+share/locale/ab/LC_MESSAGES/seahorse.mo
share/locale/ar/LC_MESSAGES/seahorse.mo
share/locale/as/LC_MESSAGES/seahorse.mo
share/locale/ast/LC_MESSAGES/seahorse.mo
@@ -749,9 +794,11 @@ share/locale/hi/LC_MESSAGES/seahorse.mo
share/locale/hr/LC_MESSAGES/seahorse.mo
share/locale/hu/LC_MESSAGES/seahorse.mo
share/locale/id/LC_MESSAGES/seahorse.mo
+share/locale/ie/LC_MESSAGES/seahorse.mo
share/locale/is/LC_MESSAGES/seahorse.mo
share/locale/it/LC_MESSAGES/seahorse.mo
share/locale/ja/LC_MESSAGES/seahorse.mo
+share/locale/ka/LC_MESSAGES/seahorse.mo
share/locale/kk/LC_MESSAGES/seahorse.mo
share/locale/kn/LC_MESSAGES/seahorse.mo
share/locale/ko/LC_MESSAGES/seahorse.mo
diff --git a/security/vuxml/vuln/2025.xml b/security/vuxml/vuln/2025.xml
index 3df49be5c53d..cd55eae1edf2 100644
--- a/security/vuxml/vuln/2025.xml
+++ b/security/vuxml/vuln/2025.xml
@@ -1,3 +1,29 @@
+ <vuln vid="aeac223e-60e1-11f0-8baa-8447094a420f">
+ <topic>liboqs -- Secret-dependent branching in HQC</topic>
+ <affects>
+ <package>
+ <name>liboqs</name>
+ <range><lt>0.14.0</lt></range>
+ </package>
+ </affects>
+ <description>
+ <body xmlns="http://www.w3.org/1999/xhtml">
+ <p>The OpenQuantumSafe project reports:</p>
+ <blockquote cite="https://github.com/open-quantum-safe/liboqs/security/advisories/GHSA-qq3m-rq9v-jfgm">
+ <p>Secret-dependent branching in HQC reference implementation when compiled with Clang 17-20 for optimizations above -O0</p>
+ </blockquote>
+ </body>
+ </description>
+ <references>
+ <cvename>CVE-2025-52473</cvename>
+ <url>https://github.com/open-quantum-safe/liboqs/security/advisories/GHSA-qq3m-rq9v-jfgm</url>
+ </references>
+ <dates>
+ <discovery>2025-07-10</discovery>
+ <entry>2025-07-14</entry>
+ </dates>
+ </vuln>
+
<vuln vid="c3e1df74-5e73-11f0-95e5-74563cf9e4e9">
<topic>GnuTLS -- multiple vulnerabilities</topic>
<affects>
diff --git a/sysutils/eza/Makefile b/sysutils/eza/Makefile
index ed6d24eaa185..9f263989d97e 100644
--- a/sysutils/eza/Makefile
+++ b/sysutils/eza/Makefile
@@ -1,6 +1,6 @@
PORTNAME= eza
DISTVERSIONPREFIX= v
-DISTVERSION= 0.22.0
+DISTVERSION= 0.22.1
CATEGORIES= sysutils
MASTER_SITES= https://github.com/eza-community/${PORTNAME}/releases/download/v${DISTVERSION}/man-${DISTVERSION}.tar.gz?dummy=/:man
DISTFILES= ${PORTNAME}-man-${DISTVERSION}.tar.gz:man
diff --git a/sysutils/eza/distinfo b/sysutils/eza/distinfo
index e43e2a5478c8..ffa751385394 100644
--- a/sysutils/eza/distinfo
+++ b/sysutils/eza/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1751579178
-SHA256 (eza-man-0.22.0.tar.gz) = e7b18fb9dd254b82867076fcbbf1923f0ae74bcccefa4251b3653205bfa51e49
-SIZE (eza-man-0.22.0.tar.gz) = 9868
+TIMESTAMP = 1752478616
+SHA256 (eza-man-0.22.1.tar.gz) = 1864998f718f3feb2fbc24b875900de52ede68748e67f7f15f95d7794da993eb
+SIZE (eza-man-0.22.1.tar.gz) = 9875
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
@@ -461,5 +461,5 @@ SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f66
SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
SHA256 (rust/crates/zoneinfo_compiled-0.5.1.crate) = 64fbebe65e899530f43bd760b23fda8f141118f4db49952b02998cbd0907a5de
SIZE (rust/crates/zoneinfo_compiled-0.5.1.crate) = 8837
-SHA256 (eza-community-eza-v0.22.0_GH0.tar.gz) = 9ff08a8e82e558d596291a15fcf89f7f7259d8fe3968cbf26e23315c982cf3e8
-SIZE (eza-community-eza-v0.22.0_GH0.tar.gz) = 1428627
+SHA256 (eza-community-eza-v0.22.1_GH0.tar.gz) = 148eafa3e5eae4bdddd8cc7b2e666fc17853d43fbcc8f985dde0b22b58357916
+SIZE (eza-community-eza-v0.22.1_GH0.tar.gz) = 1428927
diff --git a/sysutils/mise/Makefile b/sysutils/mise/Makefile
index 67879654188f..f27c7fef6f55 100644
--- a/sysutils/mise/Makefile
+++ b/sysutils/mise/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mise
DISTVERSIONPREFIX= v
-DISTVERSION= 2025.7.3
+DISTVERSION= 2025.7.4
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
@@ -88,11 +88,11 @@ CARGO_CRATES= addr2line-0.24.2 \
chrono-tz-build-0.3.0 \
ci_info-0.14.14 \
cipher-0.4.4 \
- clap-4.5.40 \
- clap_builder-4.5.40 \
- clap_derive-4.5.40 \
+ clap-4.5.41 \
+ clap_builder-4.5.41 \
+ clap_derive-4.5.41 \
clap_lex-0.7.5 \
- clap_mangen-0.2.27 \
+ clap_mangen-0.2.28 \
clru-0.6.2 \
color-eyre-0.6.5 \
color-print-0.3.7 \
@@ -553,7 +553,7 @@ CARGO_CRATES= addr2line-0.24.2 \
system-configuration-sys-0.6.0 \
tabled-0.19.0 \
tabled_derive-0.11.0 \
- taplo-0.13.2 \
+ taplo-0.14.0 \
tar-0.4.44 \
tempfile-3.20.0 \
tera-1.20.0 \
diff --git a/sysutils/mise/distinfo b/sysutils/mise/distinfo
index b5b864cd234a..2cb4006ff7d8 100644
--- a/sysutils/mise/distinfo
+++ b/sysutils/mise/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1752129375
+TIMESTAMP = 1752434819
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
@@ -127,16 +127,16 @@ SHA256 (rust/crates/ci_info-0.14.14.crate) = 840dbb7bdd1f2c4d434d6b08420ef204e0b
SIZE (rust/crates/ci_info-0.14.14.crate) = 1138778
SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad
SIZE (rust/crates/cipher-0.4.4.crate) = 19073
-SHA256 (rust/crates/clap-4.5.40.crate) = 40b6887a1d8685cebccf115538db5c0efe625ccac9696ad45c409d96566e910f
-SIZE (rust/crates/clap-4.5.40.crate) = 57419
-SHA256 (rust/crates/clap_builder-4.5.40.crate) = e0c66c08ce9f0c698cbce5c0279d0bb6ac936d8674174fe48f736533b964f59e
-SIZE (rust/crates/clap_builder-4.5.40.crate) = 169191
-SHA256 (rust/crates/clap_derive-4.5.40.crate) = d2c7947ae4cc3d851207c1adb5b5e260ff0cca11446b1d6d1423788e442257ce
-SIZE (rust/crates/clap_derive-4.5.40.crate) = 33470
+SHA256 (rust/crates/clap-4.5.41.crate) = be92d32e80243a54711e5d7ce823c35c41c9d929dc4ab58e1276f625841aadf9
+SIZE (rust/crates/clap-4.5.41.crate) = 58298
+SHA256 (rust/crates/clap_builder-4.5.41.crate) = 707eab41e9622f9139419d573eca0900137718000c517d47da73045f54331c3d
+SIZE (rust/crates/clap_builder-4.5.41.crate) = 169633
+SHA256 (rust/crates/clap_derive-4.5.41.crate) = ef4f52386a59ca4c860f7393bcf8abd8dfd91ecccc0f774635ff68e92eeef491
+SIZE (rust/crates/clap_derive-4.5.41.crate) = 33493
SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
-SHA256 (rust/crates/clap_mangen-0.2.27.crate) = fc33c849748320656a90832f54a5eeecaa598e92557fb5dedebc3355746d31e4
-SIZE (rust/crates/clap_mangen-0.2.27.crate) = 15696
+SHA256 (rust/crates/clap_mangen-0.2.28.crate) = e2fb6d3f935bbb9819391528b0e7cf655e78a0bc7a7c3d227211a1d24fc11db1
+SIZE (rust/crates/clap_mangen-0.2.28.crate) = 15733
SHA256 (rust/crates/clru-0.6.2.crate) = cbd0f76e066e64fdc5631e3bb46381254deab9ef1158292f27c8c57e3bf3fe59
SIZE (rust/crates/clru-0.6.2.crate) = 16497
SHA256 (rust/crates/color-eyre-0.6.5.crate) = e5920befb47832a6d61ee3a3a846565cfa39b331331e68a3b1d1116630f2f26d
@@ -1057,8 +1057,8 @@ SHA256 (rust/crates/tabled-0.19.0.crate) = 228d124371171cd39f0f454b58f73ddebeeef
SIZE (rust/crates/tabled-0.19.0.crate) = 226901
SHA256 (rust/crates/tabled_derive-0.11.0.crate) = 0ea5d1b13ca6cff1f9231ffd62f15eefd72543dab5e468735f1a456728a02846
SIZE (rust/crates/tabled_derive-0.11.0.crate) = 12860
-SHA256 (rust/crates/taplo-0.13.2.crate) = 010941ac4171eaf12f1e26dfc11dadaf78619ea2330940fef01fe6bb0442d14d
-SIZE (rust/crates/taplo-0.13.2.crate) = 53458
+SHA256 (rust/crates/taplo-0.14.0.crate) = c221a50eef1a5493074f11ca1ed62bef28c05a4d925002944cc686b2e783a5b3
+SIZE (rust/crates/taplo-0.14.0.crate) = 54256
SHA256 (rust/crates/tar-0.4.44.crate) = 1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a
SIZE (rust/crates/tar-0.4.44.crate) = 61020
SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1
@@ -1395,5 +1395,5 @@ SHA256 (rust/crates/zstd-safe-7.2.4.crate) = 8f49c4d5f0abb602a93fb8736af2a4f4dd9
SIZE (rust/crates/zstd-safe-7.2.4.crate) = 29350
SHA256 (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = eb81183ddd97d0c74cedf1d50d85c8d08c1b8b68ee863bdee9e706eedba1a237
SIZE (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = 774847
-SHA256 (jdx-mise-v2025.7.3_GH0.tar.gz) = 646ada3451e61b4a9fec0133c2f138cfd4af5a8b9fb56a70648f452124221f39
-SIZE (jdx-mise-v2025.7.3_GH0.tar.gz) = 4208842
+SHA256 (jdx-mise-v2025.7.4_GH0.tar.gz) = 155d357c729459baebc2526f1813ed6f5e8d7e954c4fba1585067e86992b7af5
+SIZE (jdx-mise-v2025.7.4_GH0.tar.gz) = 4250194
diff --git a/textproc/kdiff3/Makefile b/textproc/kdiff3/Makefile
index f405e5705d39..4a8945d46d17 100644
--- a/textproc/kdiff3/Makefile
+++ b/textproc/kdiff3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= kdiff3
-DISTVERSION= 1.12.2
+DISTVERSION= 1.12.3
CATEGORIES= textproc kde
MASTER_SITES= KDE/stable/${PORTNAME}
diff --git a/textproc/kdiff3/distinfo b/textproc/kdiff3/distinfo
index a87e5841b319..cff12aa140e8 100644
--- a/textproc/kdiff3/distinfo
+++ b/textproc/kdiff3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743033132
-SHA256 (kdiff3-1.12.2.tar.xz) = 31a37cbcf9d42078a7b4845d42ac1a033a7d7232a5abaeaa028f6425bb9fa439
-SIZE (kdiff3-1.12.2.tar.xz) = 1203080
+TIMESTAMP = 1752521055
+SHA256 (kdiff3-1.12.3.tar.xz) = e22654c457881799808305529c6b596c0c9dc38b5a2ecc142ec76d46f6873f4c
+SIZE (kdiff3-1.12.3.tar.xz) = 1205812
diff --git a/textproc/py-emeraldtree/Makefile b/textproc/py-emeraldtree/Makefile
index 8967e1bb2e6e..a92b81a20063 100644
--- a/textproc/py-emeraldtree/Makefile
+++ b/textproc/py-emeraldtree/Makefile
@@ -4,7 +4,7 @@ CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= bofh@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Light-weight toolkit for XML processing
WWW= https://github.com/moinwiki/emeraldtree
diff --git a/www/R-cran-httr2/Makefile b/www/R-cran-httr2/Makefile
index 83421f850035..9e6392ae70a1 100644
--- a/www/R-cran-httr2/Makefile
+++ b/www/R-cran-httr2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= httr2
-DISTVERSION= 1.1.2
+DISTVERSION= 1.2.0
CATEGORIES= www
DISTNAME= ${PORTNAME}_${PORTVERSION}
@@ -11,7 +11,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= R-cran-cli>=3.0.0:devel/R-cran-cli \
- R-cran-curl>=6.2.1:ftp/R-cran-curl \
+ R-cran-curl>=6.4.0:ftp/R-cran-curl \
R-cran-glue>0:devel/R-cran-glue \
R-cran-lifecycle>0:devel/R-cran-lifecycle \
R-cran-magrittr>0:devel/R-cran-magrittr \
@@ -34,7 +34,7 @@ TEST_DEPENDS= R-cran-askpass>0:security/R-cran-askpass \
R-cran-rmarkdown>0:textproc/R-cran-rmarkdown \
R-cran-testthat>=3.1.8:devel/R-cran-testthat \
R-cran-tibble>0:devel/R-cran-tibble \
- R-cran-webfakes>0:devel/R-cran-webfakes \
+ R-cran-webfakes>=1.4.0:devel/R-cran-webfakes \
R-cran-xml2>0:textproc/R-cran-xml2
USES= cran:auto-plist
diff --git a/www/R-cran-httr2/distinfo b/www/R-cran-httr2/distinfo
index 9f8a26059fed..21b929be9702 100644
--- a/www/R-cran-httr2/distinfo
+++ b/www/R-cran-httr2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744466133
-SHA256 (httr2_1.1.2.tar.gz) = 5980508274276486bccb0e890ead889b6dd05c9154725df373b6a97cfd7b7f9d
-SIZE (httr2_1.1.2.tar.gz) = 261794
+TIMESTAMP = 1752520401
+SHA256 (httr2_1.2.0.tar.gz) = 6560030867b7a6eabc137aae7e4eff1ec525a7caa7a8b62698de6efeb4b787b5
+SIZE (httr2_1.2.0.tar.gz) = 271515
diff --git a/www/firefox-esr/Makefile b/www/firefox-esr/Makefile
index 71b6b63b2b11..644906398ba9 100644
--- a/www/firefox-esr/Makefile
+++ b/www/firefox-esr/Makefile
@@ -1,6 +1,5 @@
PORTNAME= firefox
-DISTVERSION= 128.12.0
-PORTREVISION= 1
+DISTVERSION= 140.1.0
PORTEPOCH= 1
CATEGORIES= www wayland
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}esr/source \
@@ -13,12 +12,12 @@ COMMENT= Web browser based on the browser portion of Mozilla
WWW= https://www.mozilla.com/firefox
BUILD_DEPENDS= nspr>=4.32:devel/nspr \
- nss>=3.101:security/nss \
- icu>=73.1,1:devel/icu \
+ nss>=3.112:security/nss \
+ icu>=76.1,1:devel/icu \
libevent>=2.1.8:devel/libevent \
- harfbuzz>=8.5.0:print/harfbuzz \
+ harfbuzz>=10.1.0:print/harfbuzz \
graphite2>=1.3.14:graphics/graphite2 \
- png>=1.6.43:graphics/png \
+ png>=1.6.45:graphics/png \
dav1d>=1.0.0:multimedia/dav1d \
libvpx>=1.14.0:multimedia/libvpx \
${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \
@@ -49,15 +48,16 @@ MOZ_OPTIONS= --enable-application=browser \
.include "${.CURDIR}/../../www/firefox/Makefile.options"
+post-extract:
+ @${SED} -e 's|@FIREFOX_ICON@|${FIREFOX_ICON:R}|;s|@MOZILLA@|${MOZILLA}|' \
+ <${FILESDIR}/firefox.desktop.in >${WRKDIR}/${MOZILLA_EXEC_NAME}.desktop
+
post-patch:
- @${REINPLACE_CMD} -e 's/%u/%U/' -e '/X-MultipleArgs/d' \
- -e '/^Icon/s/=.*/=${FIREFOX_ICON:R}/' \
- ${FIREFOX_DESKTOP}
@${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \
${WRKSRC}/browser/app/nsBrowserApp.cpp
post-install:
- ${INSTALL_DATA} ${FIREFOX_DESKTOP} ${STAGEDIR}${PREFIX}/share/applications/
+ ${INSTALL_DATA} ${WRKDIR}/${MOZILLA_EXEC_NAME}.desktop ${STAGEDIR}${PREFIX}/share/applications
${MKDIR} ${STAGEDIR}${PREFIX}/share/pixmaps
${LN} -sf ${FIREFOX_ICON_SRC} ${STAGEDIR}${PREFIX}/share/pixmaps/${FIREFOX_ICON}
diff --git a/www/firefox-esr/distinfo b/www/firefox-esr/distinfo
index a243ffce7d2b..5228f07cc408 100644
--- a/www/firefox-esr/distinfo
+++ b/www/firefox-esr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750184101
-SHA256 (firefox-128.12.0esr.source.tar.xz) = 2bedeb86c6cb16cd3fce88d42ae4e245bafe2c6e9221ba8e445b8e02e89d973f
-SIZE (firefox-128.12.0esr.source.tar.xz) = 560934320
+TIMESTAMP = 1752516226
+SHA256 (firefox-140.1.0esr.source.tar.xz) = d15c65d790e0c371b5c95332141b1bdeb29fefc27f852d22a5f542b6d1bc1922
+SIZE (firefox-140.1.0esr.source.tar.xz) = 638937036
diff --git a/www/firefox-esr/files/firefox.desktop.in b/www/firefox-esr/files/firefox.desktop.in
new file mode 100644
index 000000000000..91c7ecc36031
--- /dev/null
+++ b/www/firefox-esr/files/firefox.desktop.in
@@ -0,0 +1,218 @@
+[Desktop Entry]
+Version=1.0
+Name=Firefox Web Browser
+Name[ar]=متصفح الويب فَيَرفُكْس
+Name[ast]=Restolador web Firefox
+Name[bn]=ফায়ারফক্স ওয়েব ব্রাউজার
+Name[ca]=Navegador web Firefox
+Name[cs]=Firefox Webový prohlížeč
+Name[da]=Firefox - internetbrowser
+Name[el]=Περιηγητής Firefox
+Name[es]=Navegador web Firefox
+Name[et]=Firefoxi veebibrauser
+Name[fa]=مرورگر اینترنتی Firefox
+Name[fi]=Firefox-selain
+Name[fr]=Navigateur Web Firefox
+Name[gl]=Navegador web Firefox
+Name[he]=דפדפן האינטרנט Firefox
+Name[hr]=Firefox web preglednik
+Name[hu]=Firefox webböngésző
+Name[it]=Firefox Browser Web
+Name[ja]=Firefox ウェブ・ブラウザ
+Name[ko]=Firefox 웹 브라우저
+Name[ku]=Geroka torê Firefox
+Name[lt]=Firefox interneto naršyklė
+Name[nb]=Firefox Nettleser
+Name[nl]=Firefox webbrowser
+Name[nn]=Firefox Nettlesar
+Name[no]=Firefox Nettleser
+Name[pl]=Przeglądarka WWW Firefox
+Name[pt]=Firefox Navegador Web
+Name[pt_BR]=Navegador Web Firefox
+Name[ro]=Firefox – Navigator Internet
+Name[ru]=Веб-браузер Firefox
+Name[sk]=Firefox - internetový prehliadač
+Name[sl]=Firefox spletni brskalnik
+Name[sv]=Firefox webbläsare
+Name[tr]=Firefox Web Tarayıcısı
+Name[ug]=Firefox توركۆرگۈ
+Name[uk]=Веб-браузер Firefox
+Name[vi]=Trình duyệt web Firefox
+Name[zh_CN]=Firefox 网络浏览器
+Name[zh_TW]=Firefox 網路瀏覽器
+Comment=Browse the World Wide Web
+Comment[ar]=تصفح الشبكة العنكبوتية العالمية
+Comment[ast]=Restola pela Rede
+Comment[bn]=ইন্টারনেট ব্রাউজ করুন
+Comment[ca]=Navegueu per la web
+Comment[cs]=Prohlížení stránek World Wide Webu
+Comment[da]=Surf på internettet
+Comment[de]=Im Internet surfen
+Comment[el]=Μπορείτε να περιηγηθείτε στο διαδίκτυο (Web)
+Comment[es]=Navegue por la web
+Comment[et]=Lehitse veebi
+Comment[fa]=صفحات شبکه جهانی اینترنت را مرور نمایید
+Comment[fi]=Selaa Internetin WWW-sivuja
+Comment[fr]=Naviguer sur le Web
+Comment[gl]=Navegar pola rede
+Comment[he]=גלישה ברחבי האינטרנט
+Comment[hr]=Pretražite web
+Comment[hu]=A világháló böngészése
+Comment[it]=Esplora il web
+Comment[ja]=ウェブを閲覧します
+Comment[ko]=웹을 돌아 다닙니다
+Comment[ku]=Li torê bigere
+Comment[lt]=Naršykite internete
+Comment[nb]=Surf på nettet
+Comment[nl]=Verken het internet
+Comment[nn]=Surf på nettet
+Comment[no]=Surf på nettet
+Comment[pl]=Przeglądanie stron WWW
+Comment[pt]=Navegue na Internet
+Comment[pt_BR]=Navegue na Internet
+Comment[ro]=Navigați pe Internet
+Comment[ru]=Доступ в Интернет
+Comment[sk]=Prehliadanie internetu
+Comment[sl]=Brskajte po spletu
+Comment[sv]=Surfa på webben
+Comment[tr]=İnternet'te Gezinin
+Comment[ug]=دۇنيادىكى توربەتلەرنى كۆرگىلى بولىدۇ
+Comment[uk]=Перегляд сторінок Інтернету
+Comment[vi]=Để duyệt các trang web
+Comment[zh_CN]=浏览互联网
+Comment[zh_TW]=瀏覽網際網路
+GenericName=Web Browser
+GenericName[ar]=متصفح ويب
+GenericName[ast]=Restolador Web
+GenericName[bn]=ওয়েব ব্রাউজার
+GenericName[ca]=Navegador web
+GenericName[cs]=Webový prohlížeč
+GenericName[da]=Webbrowser
+GenericName[el]=Περιηγητής διαδικτύου
+GenericName[es]=Navegador web
+GenericName[et]=Veebibrauser
+GenericName[fa]=مرورگر اینترنتی
+GenericName[fi]=WWW-selain
+GenericName[fr]=Navigateur Web
+GenericName[gl]=Navegador Web
+GenericName[he]=דפדפן אינטרנט
+GenericName[hr]=Web preglednik
+GenericName[hu]=Webböngésző
+GenericName[it]=Browser web
+GenericName[ja]=ウェブ・ブラウザ
+GenericName[ko]=웹 브라우저
+GenericName[ku]=Geroka torê
+GenericName[lt]=Interneto naršyklė
+GenericName[nb]=Nettleser
+GenericName[nl]=Webbrowser
+GenericName[nn]=Nettlesar
+GenericName[no]=Nettleser
+GenericName[pl]=Przeglądarka WWW
+GenericName[pt]=Navegador Web
+GenericName[pt_BR]=Navegador Web
+GenericName[ro]=Navigator Internet
+GenericName[ru]=Веб-браузер
+GenericName[sk]=Internetový prehliadač
+GenericName[sl]=Spletni brskalnik
+GenericName[sv]=Webbläsare
+GenericName[tr]=Web Tarayıcı
+GenericName[ug]=توركۆرگۈ
+GenericName[uk]=Веб-браузер
+GenericName[vi]=Trình duyệt Web
+GenericName[zh_CN]=网络浏览器
+GenericName[zh_TW]=網路瀏覽器
+Keywords=Internet;WWW;Browser;Web;Explorer
+Keywords[ar]=انترنت;إنترنت;متصفح;ويب;وب
+Keywords[ast]=Internet;WWW;Restolador;Web;Esplorador
+Keywords[ca]=Internet;WWW;Navegador;Web;Explorador;Explorer
+Keywords[cs]=Internet;WWW;Prohlížeč;Web;Explorer
+Keywords[da]=Internet;Internettet;WWW;Browser;Browse;Web;Surf;Nettet
+Keywords[de]=Internet;WWW;Browser;Web;Explorer;Webseite;Site;surfen;online;browsen
+Keywords[el]=Internet;WWW;Browser;Web;Explorer;Διαδίκτυο;Περιηγητής;Firefox;Φιρεφοχ;Ιντερνετ
+Keywords[es]=Explorador;Internet;WWW
+Keywords[fi]=Internet;WWW;Browser;Web;Explorer;selain;Internet-selain;internetselain;verkkoselain;netti;surffaa
+Keywords[fr]=Internet;WWW;Browser;Web;Explorer;Fureteur;Surfer;Navigateur
+Keywords[he]=דפדפן;אינטרנט;רשת;אתרים;אתר;פיירפוקס;מוזילה;
+Keywords[hr]=Internet;WWW;preglednik;Web
+Keywords[hu]=Internet;WWW;Böngésző;Web;Háló;Net;Explorer
+Keywords[it]=Internet;WWW;Browser;Web;Navigatore
+Keywords[is]=Internet;WWW;Vafri;Vefur;Netvafri;Flakk
+Keywords[ja]=Internet;WWW;Web;インターネット;ブラウザ;ウェブ;エクスプローラ
+Keywords[nb]=Internett;WWW;Nettleser;Explorer;Web;Browser;Nettside
+Keywords[nl]=Internet;WWW;Browser;Web;Explorer;Verkenner;Website;Surfen;Online
+Keywords[pt]=Internet;WWW;Browser;Web;Explorador;Navegador
+Keywords[pt_BR]=Internet;WWW;Browser;Web;Explorador;Navegador
+Keywords[ru]=Internet;WWW;Browser;Web;Explorer;интернет;браузер;веб;файрфокс;огнелис
+Keywords[sk]=Internet;WWW;Prehliadač;Web;Explorer
+Keywords[sl]=Internet;WWW;Browser;Web;Explorer;Brskalnik;Splet
+Keywords[tr]=İnternet;WWW;Tarayıcı;Web;Gezgin;Web sitesi;Site;sörf;çevrimiçi;tara
+Keywords[uk]=Internet;WWW;Browser;Web;Explorer;Інтернет;мережа;переглядач;оглядач;браузер;веб;файрфокс;вогнелис;перегляд
+Keywords[vi]=Internet;WWW;Browser;Web;Explorer;Trình duyệt;Trang web
+Keywords[zh_CN]=Internet;WWW;Browser;Web;Explorer;网页;浏览;上网;火狐;Firefox;ff;互联网;网站;
+Keywords[zh_TW]=Internet;WWW;Browser;Web;Explorer;網際網路;網路;瀏覽器;上網;網頁;火狐
+Exec=@MOZILLA@ %U
+Terminal=false
+Type=Application
+Icon=@FIREFOX_ICON@
+Categories=GNOME;GTK;Network;WebBrowser;
+MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/chrome;video/webm;application/x-xpinstall;
+StartupNotify=true
+Actions=NewWindow;NewPrivateWindow;
+
+[Desktop Action NewWindow]
+Name=Open a New Window
+Name[ar]=افتح نافذة جديدة
+Name[ast]=Abrir una ventana nueva
+Name[bn]=Abrir una ventana nueva
+Name[ca]=Obre una finestra nova
+Name[cs]=Otevřít nové okno
+Name[da]=Åbn et nyt vindue
+Name[de]=Ein neues Fenster öffnen
+Name[el]=Άνοιγμα νέου παραθύρου
+Name[es]=Abrir una ventana nueva
+Name[fi]=Avaa uusi ikkuna
+Name[fr]=Ouvrir une nouvelle fenêtre
+Name[gl]=Abrir unha nova xanela
+Name[he]=פתיחת חלון חדש
+Name[hr]=Otvori novi prozor
+Name[hu]=Új ablak nyitása
+Name[it]=Apri una nuova finestra
+Name[ja]=新しいウィンドウを開く
+Name[ko]=새 창 열기
+Name[ku]=Paceyeke nû veke
+Name[lt]=Atverti naują langą
+Name[nb]=Åpne et nytt vindu
+Name[nl]=Nieuw venster openen
+Name[pt]=Abrir nova janela
+Name[pt_BR]=Abrir nova janela
+Name[ro]=Deschide o fereastră nouă
+Name[ru]=Новое окно
+Name[sk]=Otvoriť nové okno
+Name[sl]=Odpri novo okno
+Name[sv]=Öppna ett nytt fönster
+Name[tr]=Yeni pencere aç
+Name[ug]=يېڭى كۆزنەك ئېچىش
+Name[uk]=Відкрити нове вікно
+Name[vi]=Mở cửa sổ mới
+Name[zh_CN]=新建窗口
+Name[zh_TW]=開啟新視窗
+Exec=@MOZILLA@ -new-window
+
+[Desktop Action NewPrivateWindow]
+Name=Open a New Private Window
+Name[ar]=افتح نافذة جديدة للتصفح الخاص
+Name[ca]=Obre una finestra nova en mode d'incògnit
+Name[de]=Ein neues privates Fenster öffnen
+Name[es]=Abrir una ventana privada nueva
+Name[fi]=Avaa uusi yksityinen ikkuna
+Name[fr]=Ouvrir une nouvelle fenêtre de navigation privée
+Name[he]=פתיחת חלון גלישה פרטית חדש
+Name[hu]=Új privát ablak nyitása
+Name[it]=Apri una nuova finestra anonima
+Name[nb]=Åpne et nytt privat vindu
+Name[ru]=Новое приватное окно
+Name[sl]=Odpri novo okno zasebnega brskanja
+Name[tr]=Yeni bir pencere aç
+Name[uk]=Відкрити нове вікно у потайливому режимі
+Name[zh_TW]=開啟新隱私瀏覽視窗
+Exec=@MOZILLA@ -private-window
diff --git a/www/firefox-esr/files/patch-bug1559213 b/www/firefox-esr/files/patch-bug1559213
deleted file mode 100644
index ead3425fa70b..000000000000
--- a/www/firefox-esr/files/patch-bug1559213
+++ /dev/null
@@ -1,131 +0,0 @@
-commit 25a5572d5cd137aa6d893e09a00bd39908a59a18
-Author: Christoph Moench-Tegeder <cmt@burggraben.net>
-Date: Tue Sep 10 22:23:32 2024 +0200
-
- based on:
- commit 717bba28411c
- Author: Jory A. Pratt <anarchy@gentoo.org>
- Date: Thu Jun 13 11:53:00 2019 -0700
-
- Bug 1559213 - Allow to use system av1 libs instead of bundled.
-
-diff --git config/external/moz.build config/external/moz.build
-index a24b470396cf..547f5f5c9e04 100644
---- config/external/moz.build
-+++ config/external/moz.build
-@@ -40,8 +40,9 @@ if not CONFIG["MOZ_SYSTEM_LIBVPX"]:
- external_dirs += ["media/libvpx"]
-
- if CONFIG["MOZ_AV1"]:
-- external_dirs += ["media/libaom"]
-- external_dirs += ["media/libdav1d"]
-+ if not CONFIG["MOZ_SYSTEM_AV1"]:
-+ external_dirs += ["media/libaom"]
-+ external_dirs += ["media/libdav1d"]
-
- if not CONFIG["MOZ_SYSTEM_PNG"]:
- external_dirs += ["media/libpng"]
-diff --git dom/media/platforms/moz.build dom/media/platforms/moz.build
-index 61536cc6e225..29cf635bbb44 100644
---- dom/media/platforms/moz.build
-+++ dom/media/platforms/moz.build
-@@ -71,6 +71,11 @@ if CONFIG["MOZ_AV1"]:
- "agnostic/AOMDecoder.cpp",
- "agnostic/DAV1DDecoder.cpp",
- ]
-+ if CONFIG['MOZ_SYSTEM_AV1']:
-+ CXXFLAGS += CONFIG['MOZ_SYSTEM_LIBAOM_CFLAGS']
-+ OS_LIBS += CONFIG['MOZ_SYSTEM_LIBAOM_LIBS']
-+ CXXFLAGS += CONFIG['MOZ_SYSTEM_LIBDAV1D_CFLAGS']
-+ OS_LIBS += CONFIG['MOZ_SYSTEM_LIBDAV1D_LIBS']
-
- if CONFIG["MOZ_OMX"]:
- EXPORTS += [
-diff --git media/ffvpx/libavcodec/moz.build media/ffvpx/libavcodec/moz.build
-index 6f09049a6068..90a82a19a9d1 100644
---- media/ffvpx/libavcodec/moz.build
-+++ media/ffvpx/libavcodec/moz.build
-@@ -119,10 +119,16 @@ if not CONFIG['MOZ_FFVPX_AUDIOONLY']:
- 'vp9recon.c',
- 'vpx_rac.c',
- ]
-- USE_LIBS += [
-- 'dav1d',
-- 'media_libdav1d_asm',
-- ]
-+ if CONFIG["MOZ_SYSTEM_AV1"]:
-+ CFLAGS += CONFIG['MOZ_SYSTEM_LIBDAV1D_CFLAGS']
-+ OS_LIBS += CONFIG['MOZ_SYSTEM_LIBDAV1D_LIBS']
-+ CFLAGS += CONFIG['MOZ_SYSTEM_LIBAOM_CFLAGS']
-+ OS_LIBS += CONFIG['MOZ_SYSTEM_LIBAOM_LIBS']
-+ else:
-+ USE_LIBS += [
-+ 'dav1d',
-+ 'media_libdav1d_asm',
-+ ]
- if CONFIG["MOZ_WIDGET_TOOLKIT"] == "gtk":
- LOCAL_INCLUDES += ['/media/mozva']
- SOURCES += [
-diff --git media/libopus/moz.build media/libopus/moz.build
-index 943aee79ee99..4ad07e3e98af 100644
---- media/libopus/moz.build
-+++ media/libopus/moz.build
-@@ -58,7 +58,7 @@ if not CONFIG["MOZ_SAMPLE_TYPE_FLOAT32"]:
- DEFINES["FIXED_POINT"] = 1
- DEFINES["DISABLE_FLOAT_API"] = True
-
--if CONFIG["OS_ARCH"] == "Linux":
-+if CONFIG["OS_ARCH"] in ("FreeBSD", "Linux"):
- OS_LIBS += [
- "m",
- ]
-diff --git media/libvorbis/moz.build media/libvorbis/moz.build
-index cd17d4f89759..816edd72a000 100644
---- media/libvorbis/moz.build
-+++ media/libvorbis/moz.build
-@@ -45,7 +45,7 @@ LOCAL_INCLUDES += ['lib']
- if CONFIG['OS_ARCH'] == 'SunOS':
- DEFINES['HAVE_ALLOCA_H'] = True
-
--if CONFIG["OS_ARCH"] == "Linux":
-+if CONFIG["OS_ARCH"] in ("FreeBSD", "Linux"):
- OS_LIBS += [
- "m",
- ]
-diff --git toolkit/moz.configure toolkit/moz.configure
-index 1f85d2831f2f..07294b93f850 100644
---- toolkit/moz.configure
-+++ toolkit/moz.configure
-@@ -883,7 +883,23 @@ def av1(value):
- return True
-
-
--@depends(target, when=av1 & compile_environment)
-+option("--with-system-av1",
-+ help="Use system av1 (located with pkgconfig)")
-+
-+system_libaom_info = pkg_check_modules("MOZ_SYSTEM_LIBAOM", "aom >= 1.0.0",
-+ when="--with-system-av1")
-+
-+system_libdav1d_info = pkg_check_modules("MOZ_SYSTEM_LIBDAV1D", "dav1d >= 0.1.1",
-+ when="--with-system-av1")
-+
-+@depends(system_libaom_info, system_libdav1d_info)
-+def system_av1(system_libaom_info, system_libdav1d_info):
-+ has_av1_libs = False
-+ if system_libaom_info and system_libdav1d_info:
-+ has_av1_libs = True
-+ return has_av1_libs
-+
-+@depends(target, when=av1 & depends(system_av1)(lambda v: not v) & compile_environment)
- def dav1d_asm(target):
- if target.cpu in ("aarch64", "x86", "x86_64"):
- return True
-@@ -899,6 +915,7 @@ set_config("MOZ_DAV1D_ASM", dav1d_asm)
- set_define("MOZ_DAV1D_ASM", dav1d_asm)
- set_config("MOZ_AV1", av1)
- set_define("MOZ_AV1", av1)
-+set_config("MOZ_SYSTEM_AV1", depends_if(system_av1)(lambda _: True))
-
- # JXL Image Codec Support
- # ==============================================================
diff --git a/www/firefox-esr/files/patch-bug1859752 b/www/firefox-esr/files/patch-bug1859752
deleted file mode 100644
index 3050a31cf0cf..000000000000
--- a/www/firefox-esr/files/patch-bug1859752
+++ /dev/null
@@ -1,42 +0,0 @@
-# HG changeset patch
-# User André Bargull <andre.bargull@gmail.com>
-# Date 1699346749 0
-# Node ID 0e7eefda24250041d7f008cc77dfa79045afa791
-# Parent 1e39572cb1c784039a9e14b8c36396c66cf58a5d
-Bug 1859752 - Part 9: Add new line break classes. r=platform-i18n-reviewers,dminor
-
-Use `CLASS_CHARACTER` because that matches the previous character class for most
-characters which are now part of the new character classes.
-
-Depends on D192733
-
-Differential Revision: https://phabricator.services.mozilla.com/D192734
-
-diff --git intl/lwbrk/LineBreaker.cpp intl/lwbrk/LineBreaker.cpp
---- intl/lwbrk/LineBreaker.cpp
-+++ intl/lwbrk/LineBreaker.cpp
-@@ -443,17 +443,23 @@ static int8_t GetClass(uint32_t u, LineB
- /* JT = 34, [JT] */ CLASS_CHARACTER,
- /* JV = 35, [JV] */ CLASS_CHARACTER,
- /* CLOSE_PARENTHESIS = 36, [CP] */ CLASS_CLOSE_LIKE_CHARACTER,
- /* CONDITIONAL_JAPANESE_STARTER = 37, [CJ] */ CLASS_CLOSE,
- /* HEBREW_LETTER = 38, [HL] */ CLASS_CHARACTER,
- /* REGIONAL_INDICATOR = 39, [RI] */ CLASS_CHARACTER,
- /* E_BASE = 40, [EB] */ CLASS_BREAKABLE,
- /* E_MODIFIER = 41, [EM] */ CLASS_CHARACTER,
-- /* ZWJ = 42, [ZWJ]*/ CLASS_CHARACTER};
-+ /* ZWJ = 42, [ZWJ]*/ CLASS_CHARACTER,
-+ /* AKSARA = 43, [AK] */ CLASS_CHARACTER,
-+ /* AKSARA_PREBASE = 44, [AP] */ CLASS_CHARACTER,
-+ /* AKSARA_START = 45, [AS] */ CLASS_CHARACTER,
-+ /* VIRAMA_FINAL = 46, [VF] */ CLASS_CHARACTER,
-+ /* VIRAMA = 47, [VI] */ CLASS_CHARACTER,
-+ };
-
- static_assert(U_LB_COUNT == mozilla::ArrayLength(sUnicodeLineBreakToClass),
- "Gecko vs ICU LineBreak class mismatch");
-
- auto cls = GetLineBreakClass(u);
- MOZ_ASSERT(cls < mozilla::ArrayLength(sUnicodeLineBreakToClass));
-
- // Overrides based on rules for the different line-break values given in
diff --git a/www/firefox-esr/files/patch-bug847568 b/www/firefox-esr/files/patch-bug847568
index 2ee46579d43d..5b557e0e5a86 100644
--- a/www/firefox-esr/files/patch-bug847568
+++ b/www/firefox-esr/files/patch-bug847568
@@ -1,10 +1,10 @@
-# Allow building against system-wide graphite2/harfbuzz.
+Allow building against system-wide graphite2/harfbuzz
diff --git config/system-headers.mozbuild config/system-headers.mozbuild
-index 0c06f581b33b..10f125be25ab 100644
+index af44c89057fc..c0ac271917fb 100644
--- config/system-headers.mozbuild
+++ config/system-headers.mozbuild
-@@ -1307,6 +1307,19 @@ if CONFIG["MOZ_ENABLE_LIBPROXY"]:
+@@ -1304,6 +1304,19 @@ if CONFIG["MOZ_ENABLE_LIBPROXY"]:
"proxy.h",
]
@@ -25,10 +25,10 @@ index 0c06f581b33b..10f125be25ab 100644
system_headers += [
"unicode/calendar.h",
diff --git dom/base/moz.build dom/base/moz.build
-index 14c9f9dd96fb..bd1c8f241e9b 100644
+index 170d19f09aa9..a47fc8b1193c 100644
--- dom/base/moz.build
+++ dom/base/moz.build
-@@ -606,6 +606,9 @@ FINAL_LIBRARY = "xul"
+@@ -620,6 +620,9 @@ FINAL_LIBRARY = "xul"
if CONFIG["MOZ_WIDGET_TOOLKIT"] == "gtk":
CXXFLAGS += CONFIG["MOZ_GTK3_CFLAGS"]
@@ -40,7 +40,7 @@ index 14c9f9dd96fb..bd1c8f241e9b 100644
script="gen-usecounters.py",
diff --git gfx/graphite2/geckoextra/moz.build gfx/graphite2/geckoextra/moz.build
new file mode 100644
-index 000000000000..24e8d7a03274
+index 000000000000..ed0323eba9d5
--- /dev/null
+++ gfx/graphite2/geckoextra/moz.build
@@ -0,0 +1,21 @@
@@ -104,10 +104,10 @@ index 56ea317bedfc..07dd7f66f1bc 100644
"thebes",
"ipc",
diff --git gfx/skia/generate_mozbuild.py gfx/skia/generate_mozbuild.py
-index c161d24df853..8c7dd395b371 100755
+index b589efde1c5c..47f49e10df70 100755
--- gfx/skia/generate_mozbuild.py
+++ gfx/skia/generate_mozbuild.py
-@@ -91,6 +91,9 @@ if CONFIG['CC_TYPE'] in ('clang', 'clang-cl'):
+@@ -95,6 +95,9 @@ if CONFIG['CC_TYPE'] in ('clang', 'clang-cl'):
'-Wno-unused-private-field',
]
@@ -118,10 +118,10 @@ index c161d24df853..8c7dd395b371 100755
LOCAL_INCLUDES += [
"/gfx/cairo/cairo/src",
diff --git gfx/skia/moz.build gfx/skia/moz.build
-index 83aa2957a938..0859316a1f09 100644
+index 7fee54534878..ba1a4038e4a0 100644
--- gfx/skia/moz.build
+++ gfx/skia/moz.build
-@@ -601,6 +601,9 @@ if CONFIG['CC_TYPE'] in ('clang', 'clang-cl'):
+@@ -623,6 +623,9 @@ if CONFIG['CC_TYPE'] in ('clang', 'clang-cl'):
'-Wno-unused-private-field',
]
@@ -132,10 +132,10 @@ index 83aa2957a938..0859316a1f09 100644
LOCAL_INCLUDES += [
"/gfx/cairo/cairo/src",
diff --git gfx/thebes/moz.build gfx/thebes/moz.build
-index fd1fcf236d81..958d3f699ffd 100644
+index 48f2849e2025..7d0a161a91b4 100644
--- gfx/thebes/moz.build
+++ gfx/thebes/moz.build
-@@ -293,7 +293,13 @@ if CONFIG["MOZ_WAYLAND"]:
+@@ -295,7 +295,13 @@ if CONFIG["MOZ_WAYLAND"]:
LOCAL_INCLUDES += CONFIG["SKIA_INCLUDES"]
@@ -151,7 +151,7 @@ index fd1fcf236d81..958d3f699ffd 100644
CXXFLAGS += ["-Werror=switch"]
diff --git intl/unicharutil/util/moz.build intl/unicharutil/util/moz.build
-index 2bbd00415cae..f66bd37695d4 100644
+index 2396210428ee..092baac6f79c 100644
--- intl/unicharutil/util/moz.build
+++ intl/unicharutil/util/moz.build
@@ -24,6 +24,9 @@ UNIFIED_SOURCES += [
@@ -165,10 +165,10 @@ index 2bbd00415cae..f66bd37695d4 100644
GeneratedFile(
diff --git netwerk/dns/moz.build netwerk/dns/moz.build
-index c926d14707d1..35a3f33e2885 100644
+index 1bb0430f01aa..0360e0f468c0 100644
--- netwerk/dns/moz.build
+++ netwerk/dns/moz.build
-@@ -112,6 +112,9 @@ GeneratedFile(
+@@ -111,6 +111,9 @@ GeneratedFile(
"etld_data.inc", script="prepare_tlds.py", inputs=["effective_tld_names.dat"]
)
@@ -178,43 +178,24 @@ index c926d14707d1..35a3f33e2885 100644
# need to include etld_data.inc
LOCAL_INCLUDES += [
"/netwerk/base",
-diff --git old-configure.in old-configure.in
-index 2ca88a20a4b3..88bc9b873eff 100644
---- old-configure.in
-+++ old-configure.in
-@@ -1067,6 +1067,27 @@ fi
- AC_DEFINE_UNQUOTED(MOZ_MACBUNDLE_ID,$MOZ_MACBUNDLE_ID)
- AC_SUBST(MOZ_MACBUNDLE_ID)
-
-+dnl ========================================================
-+dnl Check for graphite2
-+dnl ========================================================
-+if test -n "$MOZ_SYSTEM_GRAPHITE2"; then
-+ dnl graphite2.pc has bogus version, check manually
-+ _SAVE_CFLAGS=$CFLAGS
-+ CFLAGS="$CFLAGS $MOZ_GRAPHITE2_CFLAGS"
-+ AC_TRY_COMPILE([ #include <graphite2/Font.h>
-+ #define GR2_VERSION_REQUIRE(major,minor,bugfix) \
-+ ( GR2_VERSION_MAJOR * 10000 + GR2_VERSION_MINOR \
-+ * 100 + GR2_VERSION_BUGFIX >= \
-+ (major) * 10000 + (minor) * 100 + (bugfix) )
-+ ], [
-+ #if !GR2_VERSION_REQUIRE(1,3,14)
-+ #error "Insufficient graphite2 version."
-+ #endif
-+ ], [],
-+ [AC_MSG_ERROR([--with-system-graphite2 requested but no working libgraphite2 found])])
-+ CFLAGS=$_SAVE_CFLAGS
-+fi
-+
- dnl ========================================================
- dnl = Child Process Name for IPC
- dnl ========================================================
+diff --git security/rlbox/moz.build security/rlbox/moz.build
+index 7ad8d076f0f1..835b9d905e03 100644
+--- security/rlbox/moz.build
++++ security/rlbox/moz.build
+@@ -47,6 +47,8 @@ if CONFIG["MOZ_WASM_SANDBOXING_GRAPHITE"]:
+ for k, v in graphite_defines:
+ WASM_DEFINES[k] = v
+ LOCAL_INCLUDES += ["/gfx/graphite2/src"]
++ if CONFIG["MOZ_SYSTEM_GRAPHITE2"]:
++ WASM_CXXFLAGS += CONFIG["MOZ_GRAPHITE2_CFLAGS"]
+
+ if CONFIG["MOZ_WASM_SANDBOXING_OGG"]:
+ include("/media/libogg/sources.mozbuild")
diff --git toolkit/library/moz.build toolkit/library/moz.build
-index 76746f308011..f6844f4c400b 100644
+index ee6051567c8e..c24a5a513bbc 100644
--- toolkit/library/moz.build
+++ toolkit/library/moz.build
-@@ -292,6 +292,12 @@ if CONFIG["MOZ_SYSTEM_PNG"]:
+@@ -298,6 +298,12 @@ if CONFIG["MOZ_SYSTEM_PNG"]:
if CONFIG["MOZ_SYSTEM_WEBP"]:
OS_LIBS += CONFIG["MOZ_WEBP_LIBS"]
@@ -228,10 +209,10 @@ index 76746f308011..f6844f4c400b 100644
OS_LIBS += CONFIG["MOZ_LIBEVENT_LIBS"]
diff --git toolkit/moz.configure toolkit/moz.configure
-index a060a59f728f..f0778d1ae2d6 100644
+index 1f85d2831f2f..04ce56e2cc0b 100644
--- toolkit/moz.configure
+++ toolkit/moz.configure
-@@ -1218,6 +1218,26 @@ def enable_cairo_ft(target, tree_freetype, freetype2_info):
+@@ -1397,6 +1397,26 @@ def enable_cairo_ft(target, tree_freetype, freetype2_info):
set_config("MOZ_ENABLE_CAIRO_FT", True, when=enable_cairo_ft)
set_config("CAIRO_FT_CFLAGS", ft2_info.cflags, when=enable_cairo_ft)
diff --git a/www/firefox-esr/files/patch-python_mozbuild_mozbuild_gn__processor.py b/www/firefox-esr/files/patch-build_gn__processor.py
index 94584d8b160b..be5e10347483 100644
--- a/www/firefox-esr/files/patch-python_mozbuild_mozbuild_gn__processor.py
+++ b/www/firefox-esr/files/patch-build_gn__processor.py
@@ -1,13 +1,13 @@
-commit 6bfdff4afcc9e3843b9c3a5d7e884e281a305398
+commit 0e5bcbefae64b35a5c8df360e3980258a565fa72
Author: Christoph Moench-Tegeder <cmt@burggraben.net>
- chase gn_processor.py changes
+ chase gn_processor.py move
-diff --git python/mozbuild/mozbuild/gn_processor.py python/mozbuild/mozbuild/gn_processor.py
-index a77b6c7759f1..e5498ac5e9df 100644
---- python/mozbuild/mozbuild/gn_processor.py
-+++ python/mozbuild/mozbuild/gn_processor.py
-@@ -185,6 +185,7 @@ def filter_gn_config(path, gn_result, sandbox_vars, input_vars, gn_target):
+diff --git build/gn_processor.py build/gn_processor.py
+index 2ba8b92c2751..91170efb9a5d 100644
+--- build/gn_processor.py
++++ build/gn_processor.py
+@@ -186,6 +186,7 @@ def filter_gn_config(path, gn_result, sandbox_vars, input_vars, gn_target):
}
oses = {
"android": "Android",
@@ -15,7 +15,7 @@ index a77b6c7759f1..e5498ac5e9df 100644
"linux": "Linux",
"mac": "Darwin",
"openbsd": "OpenBSD",
-@@ -742,17 +743,17 @@ def main():
+@@ -780,17 +781,17 @@ def main():
vars_set = []
for is_debug in (True, False):
@@ -35,10 +35,10 @@ index a77b6c7759f1..e5498ac5e9df 100644
target_cpus.append("riscv64")
- if target_os == "linux":
+ if target_os in ("freebsd", "linux"):
- target_cpus.extend(["ppc64", "mipsel", "mips64el"])
+ target_cpus.extend(["loong64", "ppc64", "mipsel", "mips64el"])
for target_cpu in target_cpus:
vars = {
-@@ -761,7 +762,7 @@ def main():
+@@ -799,7 +800,7 @@ def main():
"target_cpu": target_cpu,
"target_os": target_os,
}
diff --git a/www/firefox-esr/files/patch-gfx_skia_skia_src_core_SkRasterPipeline.h b/www/firefox-esr/files/patch-gfx_skia_skia_src_core_SkRasterPipeline.h
deleted file mode 100644
index 05cf110b1192..000000000000
--- a/www/firefox-esr/files/patch-gfx_skia_skia_src_core_SkRasterPipeline.h
+++ /dev/null
@@ -1,13 +0,0 @@
-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) && \
-- !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-esr/files/patch-ipc_glue_GeckoChildProcessHost.cpp b/www/firefox-esr/files/patch-ipc_glue_GeckoChildProcessHost.cpp
new file mode 100644
index 000000000000..42f5f25add33
--- /dev/null
+++ b/www/firefox-esr/files/patch-ipc_glue_GeckoChildProcessHost.cpp
@@ -0,0 +1,13 @@
+diff --git ipc/glue/GeckoChildProcessHost.cpp ipc/glue/GeckoChildProcessHost.cpp
+index 9bb8314bd98c..2bc0382a9385 100644
+--- ipc/glue/GeckoChildProcessHost.cpp
++++ ipc/glue/GeckoChildProcessHost.cpp
+@@ -1121,7 +1121,7 @@ Result<Ok, LaunchError> BaseProcessLauncher::DoSetup() {
+ #if defined(MOZ_WIDGET_COCOA) || defined(XP_WIN)
+ geckoargs::sCrashReporter.Put(CrashReporter::GetChildNotificationPipe(),
+ mChildArgs);
+-#elif defined(XP_UNIX) && !defined(XP_IOS)
++#elif defined(XP_UNIX) && !defined(XP_IOS) && !defined(XP_FREEBSD)
+ UniqueFileHandle childCrashFd = CrashReporter::GetChildNotificationPipe();
+ if (!childCrashFd) {
+ return Err(LaunchError("DuplicateFileHandle failed"));
diff --git a/www/firefox-esr/files/patch-libwebrtc-generated b/www/firefox-esr/files/patch-libwebrtc-generated
index a37c207e58b7..eb715bc55fbe 100644
--- a/www/firefox-esr/files/patch-libwebrtc-generated
+++ b/www/firefox-esr/files/patch-libwebrtc-generated
@@ -1,20 +1,19 @@
-commit a5f947661b12af9fbe95bd197027a6ab64019440
+commit f65492631f8fa8714d72d09ba3fa5edf3b08bac3
Author: Christoph Moench-Tegeder <cmt@FreeBSD.org>
- regenerate FreeBSD libwebrtc patch for Firefox 128.7esr
+ regenerate FreeBSD libwebrtc patch for gecko 140
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 2dbd5881583e..332ca04819ee 100644
+index a29aef4b45e5..c193c4232adf 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()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -29,7 +28,7 @@ index 2dbd5881583e..332ca04819ee 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -41,7 +40,6 @@ index 2dbd5881583e..332ca04819ee 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -68,7 +66,6 @@ index 2dbd5881583e..332ca04819ee 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -83,7 +80,6 @@ index 2dbd5881583e..332ca04819ee 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -134,6 +130,10 @@ index 2dbd5881583e..332ca04819ee 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -215,17 +215,16 @@ index 2dbd5881583e..332ca04819ee 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 df2c86715cac..6c4e403f6dc1 100644
+index 642158f0b8be..994364e58ce4 100644
--- third_party/libwebrtc/api/array_view_gn/moz.build
+++ third_party/libwebrtc/api/array_view_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -240,7 +239,7 @@ index df2c86715cac..6c4e403f6dc1 100644
FINAL_LIBRARY = "xul"
-@@ -39,111 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,112 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -252,7 +251,6 @@ index df2c86715cac..6c4e403f6dc1 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -279,7 +277,6 @@ index df2c86715cac..6c4e403f6dc1 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -294,7 +291,6 @@ index df2c86715cac..6c4e403f6dc1 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -341,6 +337,10 @@ index df2c86715cac..6c4e403f6dc1 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -353,7 +353,7 @@ index df2c86715cac..6c4e403f6dc1 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -153,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -406,17 +406,16 @@ index df2c86715cac..6c4e403f6dc1 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 4d678a1de7c9..e163a7c1f440 100644
+index c7f482cc2e28..e44aba4a8252 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()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -431,7 +430,7 @@ index 4d678a1de7c9..e163a7c1f440 100644
FINAL_LIBRARY = "xul"
-@@ -39,119 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,120 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -443,7 +442,6 @@ index 4d678a1de7c9..e163a7c1f440 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -471,7 +469,6 @@ index 4d678a1de7c9..e163a7c1f440 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -486,7 +483,6 @@ index 4d678a1de7c9..e163a7c1f440 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -540,6 +536,10 @@ index 4d678a1de7c9..e163a7c1f440 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -552,7 +552,7 @@ index 4d678a1de7c9..e163a7c1f440 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -161,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -163,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -605,17 +605,16 @@ index 4d678a1de7c9..e163a7c1f440 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 cbd6f2e6f0d5..3bfa575693b2 100644
+index 8113afb08273..123471602ffd 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()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -630,7 +629,7 @@ index cbd6f2e6f0d5..3bfa575693b2 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -642,7 +641,6 @@ index cbd6f2e6f0d5..3bfa575693b2 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -669,7 +667,6 @@ index cbd6f2e6f0d5..3bfa575693b2 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -684,7 +681,6 @@ index cbd6f2e6f0d5..3bfa575693b2 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -735,6 +731,10 @@ index cbd6f2e6f0d5..3bfa575693b2 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -816,18 +816,17 @@ index cbd6f2e6f0d5..3bfa575693b2 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 746585483f96..33ea9b79d47b 100644
+index 658f1cf59805..da98391aded6 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()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -842,7 +841,7 @@ index 746585483f96..33ea9b79d47b 100644
FINAL_LIBRARY = "xul"
-@@ -44,189 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,190 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -854,7 +853,6 @@ index 746585483f96..33ea9b79d47b 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -881,7 +879,6 @@ index 746585483f96..33ea9b79d47b 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -900,7 +897,6 @@ index 746585483f96..33ea9b79d47b 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -958,6 +954,10 @@ index 746585483f96..33ea9b79d47b 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -1038,18 +1038,208 @@ index 746585483f96..33ea9b79d47b 100644
+ DEFINES["USE_X11"] = "1"
Library("aec3_factory_gn")
+diff --git third_party/libwebrtc/api/audio/audio_device_gn/moz.build third_party/libwebrtc/api/audio/audio_device_gn/moz.build
+index 01d48ab0e9bf..3885140cb11b 100644
+--- third_party/libwebrtc/api/audio/audio_device_gn/moz.build
++++ third_party/libwebrtc/api/audio/audio_device_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -40,112 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "log"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+@@ -155,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+ DEFINES["USE_X11"] = "1"
+
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
+-
+- OS_LIBS += [
+- "unwind"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ Library("audio_device_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 e2561db08f06..59da7761dd35 100644
+index 95225d12b2f5..fe08226343af 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()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -1064,7 +1254,7 @@ index e2561db08f06..59da7761dd35 100644
FINAL_LIBRARY = "xul"
-@@ -44,185 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,186 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -1076,7 +1266,6 @@ index e2561db08f06..59da7761dd35 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -1103,7 +1292,6 @@ index e2561db08f06..59da7761dd35 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -1118,7 +1306,6 @@ index e2561db08f06..59da7761dd35 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -1176,6 +1363,10 @@ index e2561db08f06..59da7761dd35 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -1257,17 +1448,16 @@ index e2561db08f06..59da7761dd35 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 7dd1c4b91100..960b60c3311c 100644
+index 7b23511c9930..a97e948e3a43 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()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -1282,7 +1472,7 @@ index 7dd1c4b91100..960b60c3311c 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -1294,7 +1484,6 @@ index 7dd1c4b91100..960b60c3311c 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -1317,7 +1506,6 @@ index 7dd1c4b91100..960b60c3311c 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -1332,7 +1520,6 @@ index 7dd1c4b91100..960b60c3311c 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -1379,6 +1566,10 @@ index 7dd1c4b91100..960b60c3311c 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -1391,7 +1582,7 @@ index 7dd1c4b91100..960b60c3311c 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -1444,17 +1635,16 @@ index 7dd1c4b91100..960b60c3311c 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 36d43783a3e7..fd0111ba0ffd 100644
+index d650f934bf12..28f47d4bb60c 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()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -1469,7 +1659,7 @@ index 36d43783a3e7..fd0111ba0ffd 100644
FINAL_LIBRARY = "xul"
-@@ -39,118 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,119 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -1481,7 +1671,6 @@ index 36d43783a3e7..fd0111ba0ffd 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -1508,7 +1697,6 @@ index 36d43783a3e7..fd0111ba0ffd 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -1523,7 +1711,6 @@ index 36d43783a3e7..fd0111ba0ffd 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -1577,6 +1764,10 @@ index 36d43783a3e7..fd0111ba0ffd 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -1589,7 +1780,7 @@ index 36d43783a3e7..fd0111ba0ffd 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -160,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -162,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -1641,18 +1832,17 @@ index 36d43783a3e7..fd0111ba0ffd 100644
- DEFINES["_GNU_SOURCE"] = True
-
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 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()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+diff --git third_party/libwebrtc/api/audio/audio_processing_gn/moz.build third_party/libwebrtc/api/audio/audio_processing_gn/moz.build
+index 4013ba0e53e8..d6bf78db5064 100644
+--- third_party/libwebrtc/api/audio/audio_processing_gn/moz.build
++++ third_party/libwebrtc/api/audio/audio_processing_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -1667,7 +1857,7 @@ index 06f43e765114..6c06b87bcfe3 100644
FINAL_LIBRARY = "xul"
-@@ -39,111 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -1679,7 +1869,6 @@ index 06f43e765114..6c06b87bcfe3 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -1706,7 +1895,6 @@ index 06f43e765114..6c06b87bcfe3 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -1721,7 +1909,6 @@ index 06f43e765114..6c06b87bcfe3 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -1764,10 +1951,18 @@ index 06f43e765114..6c06b87bcfe3 100644
-if CONFIG["TARGET_CPU"] == "arm":
-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
- DEFINES["WEBRTC_ARCH_ARM"] = True
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -1780,10 +1975,12 @@ index 06f43e765114..6c06b87bcfe3 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -153,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
-
- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -1805,16 +2002,21 @@ index 06f43e765114..6c06b87bcfe3 100644
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
- DEFINES["USE_X11"] = "1"
-
+-
+- DEFINES["USE_X11"] = "1"
+-
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
-
- OS_LIBS += [
- "unwind"
- ]
-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
- DEFINES["_GNU_SOURCE"] = True
@@ -1824,26 +2026,34 @@ index 06f43e765114..6c06b87bcfe3 100644
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
- DEFINES["_GNU_SOURCE"] = True
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
- DEFINES["_GNU_SOURCE"] = True
--
- 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 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()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
++ DEFINES["USE_X11"] = "1"
+
+ Library("audio_processing_gn")
+diff --git third_party/libwebrtc/api/audio/audio_processing_statistics_gn/moz.build third_party/libwebrtc/api/audio/audio_processing_statistics_gn/moz.build
+index 020423429a5e..de7f6742627a 100644
+--- third_party/libwebrtc/api/audio/audio_processing_statistics_gn/moz.build
++++ third_party/libwebrtc/api/audio/audio_processing_statistics_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -1858,7 +2068,7 @@ index 5811f4d9321b..0f11017e2f6c 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,175 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -1870,17 +2080,12 @@ index 5811f4d9321b..0f11017e2f6c 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-- OS_LIBS += [
-- "log"
-- ]
--
-if CONFIG["OS_TARGET"] == "Darwin":
-
- DEFINES["WEBRTC_MAC"] = True
@@ -1897,7 +2102,6 @@ index 5811f4d9321b..0f11017e2f6c 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -1912,7 +2116,6 @@ index 5811f4d9321b..0f11017e2f6c 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -1946,13 +2149,6 @@ index 5811f4d9321b..0f11017e2f6c 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
--
-- OS_LIBS += [
-- "crypt32",
-- "iphlpapi",
-- "secur32",
-- "winmm"
-- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -1970,6 +2166,10 @@ index 5811f4d9321b..0f11017e2f6c 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -2049,19 +2249,19 @@ index 5811f4d9321b..0f11017e2f6c 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- 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 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()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("audio_processing_statistics_gn")
+diff --git third_party/libwebrtc/api/audio/builtin_audio_processing_builder_gn/moz.build third_party/libwebrtc/api/audio/builtin_audio_processing_builder_gn/moz.build
+index 9720fc943734..43ee9e3a60aa 100644
+--- third_party/libwebrtc/api/audio/builtin_audio_processing_builder_gn/moz.build
++++ third_party/libwebrtc/api/audio/builtin_audio_processing_builder_gn/moz.build
+@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -2076,7 +2276,7 @@ index f4fb06ef3f09..90113fd85d92 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,190 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -2088,7 +2288,6 @@ index f4fb06ef3f09..90113fd85d92 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -2115,7 +2314,6 @@ index f4fb06ef3f09..90113fd85d92 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -2124,13 +2322,16 @@ index f4fb06ef3f09..90113fd85d92 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -2188,6 +2389,10 @@ index f4fb06ef3f09..90113fd85d92 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -2267,19 +2472,18 @@ index f4fb06ef3f09..90113fd85d92 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- 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 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()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("builtin_audio_processing_builder_gn")
+diff --git third_party/libwebrtc/api/audio/echo_control_gn/moz.build third_party/libwebrtc/api/audio/echo_control_gn/moz.build
+index f554fd6f8241..b068f7739302 100644
+--- third_party/libwebrtc/api/audio/echo_control_gn/moz.build
++++ third_party/libwebrtc/api/audio/echo_control_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -2294,7 +2498,7 @@ index faed7e9b0f61..84835da8965c 100644
FINAL_LIBRARY = "xul"
-@@ -46,185 +56,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,112 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -2306,7 +2510,6 @@ index faed7e9b0f61..84835da8965c 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -2333,7 +2536,6 @@ index faed7e9b0f61..84835da8965c 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -2348,7 +2550,6 @@ index faed7e9b0f61..84835da8965c 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -2382,13 +2583,6 @@ index faed7e9b0f61..84835da8965c 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
--
-- OS_LIBS += [
-- "crypt32",
-- "iphlpapi",
-- "secur32",
-- "winmm"
-- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -2398,14 +2592,14 @@ index faed7e9b0f61..84835da8965c 100644
-if CONFIG["TARGET_CPU"] == "arm":
-
-- CXXFLAGS += [
-- "-mfpu=neon"
-- ]
--
- DEFINES["WEBRTC_ARCH_ARM"] = True
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -2418,12 +2612,10 @@ index faed7e9b0f61..84835da8965c 100644
if CONFIG["TARGET_CPU"] == "x86":
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
--if CONFIG["TARGET_CPU"] == "x86_64":
--
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
+@@ -155,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -2445,21 +2637,16 @@ index faed7e9b0f61..84835da8965c 100644
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["USE_X11"] = "1"
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+ DEFINES["USE_X11"] = "1"
+
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
-
- OS_LIBS += [
- "unwind"
- ]
-
--if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
--
- CXXFLAGS += [
- "-msse2"
- ]
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
- DEFINES["_GNU_SOURCE"] = True
@@ -2469,43 +2656,31 @@ index faed7e9b0f61..84835da8965c 100644
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
-- CXXFLAGS += [
-- "-msse2"
-- ]
-+if CONFIG["TARGET_CPU"] == "x86_64":
-
+-
- DEFINES["_GNU_SOURCE"] = True
-+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
+-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
+-
- DEFINES["_GNU_SOURCE"] = True
-+ DEFINES["USE_X11"] = "1"
-
- Library("audio_codecs_api_gn")
-diff --git third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn/moz.build third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn/moz.build
-index 5de9c2960769..a0d91297b550 100644
---- third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn/moz.build
-+++ third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn/moz.build
-@@ -12,13 +12,23 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+-
+ 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 cc8409b4ab86..ae6f50e873d1 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
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
+DEFINES["WEBRTC_POSIX"] = True
DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
- DEFINES["WEBRTC_USE_BUILTIN_ILBC"] = "1"
- DEFINES["WEBRTC_USE_BUILTIN_OPUS"] = "1"
+DEFINES["_FILE_OFFSET_BITS"] = "64"
+DEFINES["_LARGEFILE64_SOURCE"] = True
+DEFINES["_LARGEFILE_SOURCE"] = True
@@ -2514,7 +2689,7 @@ index 5de9c2960769..a0d91297b550 100644
FINAL_LIBRARY = "xul"
-@@ -45,189 +55,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -2526,7 +2701,6 @@ index 5de9c2960769..a0d91297b550 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -2553,7 +2727,6 @@ index 5de9c2960769..a0d91297b550 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -2562,17 +2735,12 @@ index 5de9c2960769..a0d91297b550 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-- OS_LIBS += [
-- "rt"
-- ]
--
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -2630,6 +2798,10 @@ index 5de9c2960769..a0d91297b550 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -2709,27 +2881,24 @@ index 5de9c2960769..a0d91297b550 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("builtin_audio_decoder_factory_gn")
-diff --git third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn/moz.build third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn/moz.build
-index 5ff7dfd0ffd4..334acbe7d342 100644
---- third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn/moz.build
-+++ third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn/moz.build
-@@ -12,13 +12,23 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ 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 4c7addbccf20..87731b62a8fd 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
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
+DEFINES["WEBRTC_POSIX"] = True
DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
- DEFINES["WEBRTC_USE_BUILTIN_ILBC"] = "1"
- DEFINES["WEBRTC_USE_BUILTIN_OPUS"] = "1"
+DEFINES["_FILE_OFFSET_BITS"] = "64"
+DEFINES["_LARGEFILE64_SOURCE"] = True
+DEFINES["_LARGEFILE_SOURCE"] = True
@@ -2738,7 +2907,7 @@ index 5ff7dfd0ffd4..334acbe7d342 100644
FINAL_LIBRARY = "xul"
-@@ -45,189 +55,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -2750,7 +2919,6 @@ index 5ff7dfd0ffd4..334acbe7d342 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -2777,7 +2945,6 @@ index 5ff7dfd0ffd4..334acbe7d342 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -2786,17 +2953,12 @@ index 5ff7dfd0ffd4..334acbe7d342 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-- OS_LIBS += [
-- "rt"
-- ]
--
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -2854,6 +3016,10 @@ index 5ff7dfd0ffd4..334acbe7d342 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -2933,19 +3099,18 @@ index 5ff7dfd0ffd4..334acbe7d342 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("builtin_audio_encoder_factory_gn")
-diff --git third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn/moz.build third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn/moz.build
-index e1c8fa6a08bc..7799b83b91bb 100644
---- third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn/moz.build
-+++ third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ 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 0cd4e6611370..e1bdc203eda4 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
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -2960,7 +3125,7 @@ index e1c8fa6a08bc..7799b83b91bb 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,186 +56,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -2972,7 +3137,6 @@ index e1c8fa6a08bc..7799b83b91bb 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -2999,7 +3163,6 @@ index e1c8fa6a08bc..7799b83b91bb 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -3014,7 +3177,6 @@ index e1c8fa6a08bc..7799b83b91bb 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -3072,6 +3234,10 @@ index e1c8fa6a08bc..7799b83b91bb 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -3151,25 +3317,25 @@ index e1c8fa6a08bc..7799b83b91bb 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("audio_decoder_g711_gn")
-diff --git third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn/moz.build third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn/moz.build
-index 39513d15b310..aff5480ad0b3 100644
---- third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn/moz.build
-+++ third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("audio_codecs_api_gn")
+diff --git third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn/moz.build third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn/moz.build
+index 6225ac1f3f3b..1cea1d96da7b 100644
+--- third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn/moz.build
++++ third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn/moz.build
+@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
+DEFINES["WEBRTC_POSIX"] = True
DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
+ DEFINES["WEBRTC_USE_BUILTIN_OPUS"] = "1"
+DEFINES["_FILE_OFFSET_BITS"] = "64"
+DEFINES["_LARGEFILE64_SOURCE"] = True
+DEFINES["_LARGEFILE_SOURCE"] = True
@@ -3178,7 +3344,7 @@ index 39513d15b310..aff5480ad0b3 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,190 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -3190,7 +3356,6 @@ index 39513d15b310..aff5480ad0b3 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -3217,7 +3382,6 @@ index 39513d15b310..aff5480ad0b3 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -3226,13 +3390,16 @@ index 39513d15b310..aff5480ad0b3 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -3290,6 +3457,10 @@ index 39513d15b310..aff5480ad0b3 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -3369,25 +3540,25 @@ index 39513d15b310..aff5480ad0b3 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("audio_encoder_g711_gn")
-diff --git third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn/moz.build third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn/moz.build
-index cf9228dcab3c..7eb3130288e3 100644
---- third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn/moz.build
-+++ third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("builtin_audio_decoder_factory_gn")
+diff --git third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn/moz.build third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn/moz.build
+index e37b27978fb1..1532babfe849 100644
+--- third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn/moz.build
++++ third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn/moz.build
+@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
+DEFINES["WEBRTC_POSIX"] = True
DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
+ DEFINES["WEBRTC_USE_BUILTIN_OPUS"] = "1"
+DEFINES["_FILE_OFFSET_BITS"] = "64"
+DEFINES["_LARGEFILE64_SOURCE"] = True
+DEFINES["_LARGEFILE_SOURCE"] = True
@@ -3396,7 +3567,7 @@ index cf9228dcab3c..7eb3130288e3 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,190 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -3408,7 +3579,6 @@ index cf9228dcab3c..7eb3130288e3 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -3435,7 +3605,6 @@ index cf9228dcab3c..7eb3130288e3 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -3444,13 +3613,16 @@ index cf9228dcab3c..7eb3130288e3 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -3508,6 +3680,10 @@ index cf9228dcab3c..7eb3130288e3 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -3587,19 +3763,18 @@ index cf9228dcab3c..7eb3130288e3 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- 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 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()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("builtin_audio_encoder_factory_gn")
+diff --git third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn/moz.build third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn/moz.build
+index edebd9ce86d9..05322dea51b6 100644
+--- third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn/moz.build
++++ third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -3614,7 +3789,7 @@ index 3b1a814ac7b2..048ddee2cbdb 100644
FINAL_LIBRARY = "xul"
-@@ -39,118 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -3626,7 +3801,6 @@ index 3b1a814ac7b2..048ddee2cbdb 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -3653,7 +3827,6 @@ index 3b1a814ac7b2..048ddee2cbdb 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -3668,7 +3841,6 @@ index 3b1a814ac7b2..048ddee2cbdb 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -3718,10 +3890,18 @@ index 3b1a814ac7b2..048ddee2cbdb 100644
-if CONFIG["TARGET_CPU"] == "arm":
-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
- DEFINES["WEBRTC_ARCH_ARM"] = True
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -3734,10 +3914,12 @@ index 3b1a814ac7b2..048ddee2cbdb 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -160,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
-
- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -3759,16 +3941,21 @@ index 3b1a814ac7b2..048ddee2cbdb 100644
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
- DEFINES["USE_X11"] = "1"
-
+-
+- DEFINES["USE_X11"] = "1"
+-
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
-
- OS_LIBS += [
- "unwind"
- ]
-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
- DEFINES["_GNU_SOURCE"] = True
@@ -3778,26 +3965,34 @@ index 3b1a814ac7b2..048ddee2cbdb 100644
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
- DEFINES["_GNU_SOURCE"] = True
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
- DEFINES["_GNU_SOURCE"] = True
--
- Library("audio_encoder_g722_config_gn")
-diff --git third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn/moz.build third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn/moz.build
-index 57bdfeaf74c0..f04086fa4375 100644
---- third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn/moz.build
-+++ third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
++ DEFINES["USE_X11"] = "1"
+
+ Library("audio_decoder_g711_gn")
+diff --git third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn/moz.build third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn/moz.build
+index 40dbaf52b249..7863dd9e6633 100644
+--- third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn/moz.build
++++ third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -3812,7 +4007,7 @@ index 57bdfeaf74c0..f04086fa4375 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -3824,7 +4019,6 @@ index 57bdfeaf74c0..f04086fa4375 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -3851,7 +4045,6 @@ index 57bdfeaf74c0..f04086fa4375 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -3866,7 +4059,6 @@ index 57bdfeaf74c0..f04086fa4375 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -3924,6 +4116,10 @@ index 57bdfeaf74c0..f04086fa4375 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -4003,19 +4199,18 @@ index 57bdfeaf74c0..f04086fa4375 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("audio_encoder_g722_gn")
-diff --git third_party/libwebrtc/api/audio_codecs/ilbc/audio_decoder_ilbc_gn/moz.build third_party/libwebrtc/api/audio_codecs/ilbc/audio_decoder_ilbc_gn/moz.build
-index ae2d4f5dc9b4..8d5eb0cadc34 100644
---- third_party/libwebrtc/api/audio_codecs/ilbc/audio_decoder_ilbc_gn/moz.build
-+++ third_party/libwebrtc/api/audio_codecs/ilbc/audio_decoder_ilbc_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("audio_encoder_g711_gn")
+diff --git third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn/moz.build third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn/moz.build
+index 376963441f83..94f0257efd1e 100644
+--- third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn/moz.build
++++ third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -4030,7 +4225,7 @@ index ae2d4f5dc9b4..8d5eb0cadc34 100644
FINAL_LIBRARY = "xul"
-@@ -43,189 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -4042,7 +4237,6 @@ index ae2d4f5dc9b4..8d5eb0cadc34 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -4069,7 +4263,6 @@ index ae2d4f5dc9b4..8d5eb0cadc34 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -4078,17 +4271,12 @@ index ae2d4f5dc9b4..8d5eb0cadc34 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-- OS_LIBS += [
-- "rt"
-- ]
--
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -4146,6 +4334,10 @@ index ae2d4f5dc9b4..8d5eb0cadc34 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -4225,19 +4417,18 @@ index ae2d4f5dc9b4..8d5eb0cadc34 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- 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 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()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ 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 982fb48b055c..fabe33115004 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
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -4252,7 +4443,7 @@ index 2ec1c97ea240..ee5d451c740d 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,119 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -4264,13 +4455,16 @@ index 2ec1c97ea240..ee5d451c740d 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "log"
+- ]
+-
-if CONFIG["OS_TARGET"] == "Darwin":
-
- DEFINES["WEBRTC_MAC"] = True
@@ -4287,7 +4481,6 @@ index 2ec1c97ea240..ee5d451c740d 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -4302,7 +4495,6 @@ index 2ec1c97ea240..ee5d451c740d 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -4336,6 +4528,13 @@ index 2ec1c97ea240..ee5d451c740d 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -4349,6 +4548,10 @@ index 2ec1c97ea240..ee5d451c740d 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -4361,7 +4564,7 @@ index 2ec1c97ea240..ee5d451c740d 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -162,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -4412,19 +4615,18 @@ index 2ec1c97ea240..ee5d451c740d 100644
-
- DEFINES["_GNU_SOURCE"] = True
-
- Library("audio_encoder_ilbc_config_gn")
-diff --git third_party/libwebrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_gn/moz.build third_party/libwebrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_gn/moz.build
-index ff9d947abb85..cdb5435b0bf3 100644
---- third_party/libwebrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_gn/moz.build
-+++ third_party/libwebrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("audio_encoder_g722_config_gn")
+diff --git third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn/moz.build third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn/moz.build
+index b8593150d582..4d357bd55c31 100644
+--- third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn/moz.build
++++ third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -4439,7 +4641,7 @@ index ff9d947abb85..cdb5435b0bf3 100644
FINAL_LIBRARY = "xul"
-@@ -43,189 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -4451,7 +4653,6 @@ index ff9d947abb85..cdb5435b0bf3 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -4478,7 +4679,6 @@ index ff9d947abb85..cdb5435b0bf3 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -4487,17 +4687,12 @@ index ff9d947abb85..cdb5435b0bf3 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-- OS_LIBS += [
-- "rt"
-- ]
--
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -4555,6 +4750,10 @@ index ff9d947abb85..cdb5435b0bf3 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -4634,19 +4833,18 @@ index ff9d947abb85..cdb5435b0bf3 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("audio_encoder_ilbc_gn")
+ Library("audio_encoder_g722_gn")
diff --git third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn/moz.build third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn/moz.build
-index 06926f2550c6..3bb8979209c8 100644
+index bf3eeaa88803..de644f4d586e 100644
--- third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -4661,7 +4859,7 @@ index 06926f2550c6..3bb8979209c8 100644
FINAL_LIBRARY = "xul"
-@@ -44,185 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,186 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -4673,7 +4871,6 @@ index 06926f2550c6..3bb8979209c8 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -4700,7 +4897,6 @@ index 06926f2550c6..3bb8979209c8 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -4715,7 +4911,6 @@ index 06926f2550c6..3bb8979209c8 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -4773,6 +4968,10 @@ index 06926f2550c6..3bb8979209c8 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -4854,17 +5053,16 @@ index 06926f2550c6..3bb8979209c8 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 a40417692306..11dc887d7856 100644
+index 7c069bac99c3..e1b09fbd1410 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()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -4879,7 +5077,7 @@ index a40417692306..11dc887d7856 100644
FINAL_LIBRARY = "xul"
-@@ -39,118 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,119 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -4891,7 +5089,6 @@ index a40417692306..11dc887d7856 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -4918,7 +5115,6 @@ index a40417692306..11dc887d7856 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -4933,7 +5129,6 @@ index a40417692306..11dc887d7856 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -4987,6 +5182,10 @@ index a40417692306..11dc887d7856 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -4999,7 +5198,7 @@ index a40417692306..11dc887d7856 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -160,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -162,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -5052,17 +5251,16 @@ index a40417692306..11dc887d7856 100644
-
Library("audio_decoder_opus_config_gn")
diff --git third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_gn/moz.build third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_gn/moz.build
-index a52b290d08bc..191d27589e54 100644
+index d7116c1b25af..d2fdc6c52b17 100644
--- third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -5077,7 +5275,7 @@ index a52b290d08bc..191d27589e54 100644
FINAL_LIBRARY = "xul"
-@@ -44,189 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,190 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -5089,7 +5287,6 @@ index a52b290d08bc..191d27589e54 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -5116,7 +5313,6 @@ index a52b290d08bc..191d27589e54 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -5135,7 +5331,6 @@ index a52b290d08bc..191d27589e54 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -5193,6 +5388,10 @@ index a52b290d08bc..191d27589e54 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -5274,17 +5473,16 @@ index a52b290d08bc..191d27589e54 100644
Library("audio_decoder_opus_gn")
diff --git third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn/moz.build third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn/moz.build
-index 1847aa9f2334..b1a86854c6cd 100644
+index 44bd92989657..2e9b48f8a1ca 100644
--- third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -5299,7 +5497,7 @@ index 1847aa9f2334..b1a86854c6cd 100644
FINAL_LIBRARY = "xul"
-@@ -44,185 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,186 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -5311,7 +5509,6 @@ index 1847aa9f2334..b1a86854c6cd 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -5338,7 +5535,6 @@ index 1847aa9f2334..b1a86854c6cd 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -5353,7 +5549,6 @@ index 1847aa9f2334..b1a86854c6cd 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -5411,6 +5606,10 @@ index 1847aa9f2334..b1a86854c6cd 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -5492,17 +5691,16 @@ index 1847aa9f2334..b1a86854c6cd 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 b4ed20ad8589..220221aeeed4 100644
+index e434bc36d641..4de657a3de7b 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()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -5518,7 +5716,7 @@ index b4ed20ad8589..220221aeeed4 100644
FINAL_LIBRARY = "xul"
-@@ -48,174 +58,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,175 +58,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -5530,7 +5728,6 @@ index b4ed20ad8589..220221aeeed4 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -5553,7 +5750,6 @@ index b4ed20ad8589..220221aeeed4 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -5568,7 +5764,6 @@ index b4ed20ad8589..220221aeeed4 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -5619,6 +5814,10 @@ index b4ed20ad8589..220221aeeed4 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -5700,17 +5899,16 @@ index b4ed20ad8589..220221aeeed4 100644
Library("audio_encoder_opus_config_gn")
diff --git third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_gn/moz.build third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_gn/moz.build
-index dc73c7abc386..b76dd0fcc777 100644
+index ce10e371bb68..f923b1df29e5 100644
--- third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -5725,7 +5923,7 @@ index dc73c7abc386..b76dd0fcc777 100644
FINAL_LIBRARY = "xul"
-@@ -44,189 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,190 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -5737,7 +5935,6 @@ index dc73c7abc386..b76dd0fcc777 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -5764,7 +5961,6 @@ index dc73c7abc386..b76dd0fcc777 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -5783,7 +5979,6 @@ index dc73c7abc386..b76dd0fcc777 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -5841,6 +6036,10 @@ index dc73c7abc386..b76dd0fcc777 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -5921,18 +6120,239 @@ index dc73c7abc386..b76dd0fcc777 100644
+ DEFINES["USE_X11"] = "1"
Library("audio_encoder_opus_gn")
+diff --git third_party/libwebrtc/api/audio_codecs/opus_audio_decoder_factory_gn/moz.build third_party/libwebrtc/api/audio_codecs/opus_audio_decoder_factory_gn/moz.build
+index 70a8757803e7..3ea74de51e24 100644
+--- third_party/libwebrtc/api/audio_codecs/opus_audio_decoder_factory_gn/moz.build
++++ third_party/libwebrtc/api/audio_codecs/opus_audio_decoder_factory_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "log"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "rt"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_X11"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
+-
+- OS_LIBS += [
+- "unwind"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["USE_X11"] = "1"
+
+ Library("opus_audio_decoder_factory_gn")
diff --git third_party/libwebrtc/api/audio_options_api_gn/moz.build third_party/libwebrtc/api/audio_options_api_gn/moz.build
-index 974d1dbdf2c7..90ca4ab68ba8 100644
+index 4034a555945f..1bad1c4d1894 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()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -5947,7 +6367,7 @@ index 974d1dbdf2c7..90ca4ab68ba8 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -5959,7 +6379,6 @@ index 974d1dbdf2c7..90ca4ab68ba8 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -5986,7 +6405,6 @@ index 974d1dbdf2c7..90ca4ab68ba8 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -6001,7 +6419,6 @@ index 974d1dbdf2c7..90ca4ab68ba8 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -6052,6 +6469,10 @@ index 974d1dbdf2c7..90ca4ab68ba8 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -6133,17 +6554,16 @@ index 974d1dbdf2c7..90ca4ab68ba8 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 500eff54bbfd..a1f84da5a485 100644
+index 5a740fe980cc..00fd8d6b5ab6 100644
--- third_party/libwebrtc/api/bitrate_allocation_gn/moz.build
+++ third_party/libwebrtc/api/bitrate_allocation_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -6158,7 +6578,7 @@ index 500eff54bbfd..a1f84da5a485 100644
FINAL_LIBRARY = "xul"
-@@ -39,111 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,112 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -6170,7 +6590,6 @@ index 500eff54bbfd..a1f84da5a485 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -6197,7 +6616,6 @@ index 500eff54bbfd..a1f84da5a485 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -6212,7 +6630,6 @@ index 500eff54bbfd..a1f84da5a485 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -6259,6 +6676,10 @@ index 500eff54bbfd..a1f84da5a485 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -6271,7 +6692,7 @@ index 500eff54bbfd..a1f84da5a485 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -153,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -6324,17 +6745,16 @@ index 500eff54bbfd..a1f84da5a485 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 372f0888fbba..86c73a9fd726 100644
+index af61fa96fb07..934c8061dd1a 100644
--- third_party/libwebrtc/api/call_api_gn/moz.build
+++ third_party/libwebrtc/api/call_api_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -6349,7 +6769,7 @@ index 372f0888fbba..86c73a9fd726 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -6361,7 +6781,6 @@ index 372f0888fbba..86c73a9fd726 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -6384,7 +6803,6 @@ index 372f0888fbba..86c73a9fd726 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -6399,7 +6817,6 @@ index 372f0888fbba..86c73a9fd726 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -6446,6 +6863,10 @@ index 372f0888fbba..86c73a9fd726 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -6458,7 +6879,7 @@ index 372f0888fbba..86c73a9fd726 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -6511,17 +6932,16 @@ index 372f0888fbba..86c73a9fd726 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 2a9b6d96dd75..c032ee4fe916 100644
+index fe1f7bc13e24..5d8265e6ec96 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()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -6536,7 +6956,7 @@ index 2a9b6d96dd75..c032ee4fe916 100644
FINAL_LIBRARY = "xul"
-@@ -39,111 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,112 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -6548,7 +6968,6 @@ index 2a9b6d96dd75..c032ee4fe916 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -6575,7 +6994,6 @@ index 2a9b6d96dd75..c032ee4fe916 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -6590,7 +7008,6 @@ index 2a9b6d96dd75..c032ee4fe916 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -6637,6 +7054,10 @@ index 2a9b6d96dd75..c032ee4fe916 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -6649,7 +7070,7 @@ index 2a9b6d96dd75..c032ee4fe916 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -153,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -6702,17 +7123,16 @@ index 2a9b6d96dd75..c032ee4fe916 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 f1716e6b6267..7d3b6bae0048 100644
+index 999863e78f35..acdaa73774aa 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()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -6727,7 +7147,7 @@ index f1716e6b6267..7d3b6bae0048 100644
FINAL_LIBRARY = "xul"
-@@ -39,111 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,112 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -6739,7 +7159,6 @@ index f1716e6b6267..7d3b6bae0048 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -6766,7 +7185,6 @@ index f1716e6b6267..7d3b6bae0048 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -6781,7 +7199,6 @@ index f1716e6b6267..7d3b6bae0048 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -6828,6 +7245,10 @@ index f1716e6b6267..7d3b6bae0048 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -6840,7 +7261,7 @@ index f1716e6b6267..7d3b6bae0048 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -153,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -6893,17 +7314,16 @@ index f1716e6b6267..7d3b6bae0048 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 fae93b139253..5726c9c835be 100644
+index 71008a1b781a..a614772c39d2 100644
--- third_party/libwebrtc/api/crypto/options_gn/moz.build
+++ third_party/libwebrtc/api/crypto/options_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -6918,7 +7338,7 @@ index fae93b139253..5726c9c835be 100644
FINAL_LIBRARY = "xul"
-@@ -43,174 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -6930,13 +7350,16 @@ index fae93b139253..5726c9c835be 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "log"
+- ]
+-
-if CONFIG["OS_TARGET"] == "Darwin":
-
- DEFINES["WEBRTC_MAC"] = True
@@ -6953,7 +7376,6 @@ index fae93b139253..5726c9c835be 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -6968,7 +7390,6 @@ index fae93b139253..5726c9c835be 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -7019,6 +7440,10 @@ index fae93b139253..5726c9c835be 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -7100,17 +7525,16 @@ index fae93b139253..5726c9c835be 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 9388642ab5e6..2a4db566b430 100644
+index 0996db596135..a32dc41fe41f 100644
--- third_party/libwebrtc/api/environment/environment_factory_gn/moz.build
+++ third_party/libwebrtc/api/environment/environment_factory_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -7125,7 +7549,7 @@ index 9388642ab5e6..2a4db566b430 100644
FINAL_LIBRARY = "xul"
-@@ -43,189 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -7137,7 +7561,6 @@ index 9388642ab5e6..2a4db566b430 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -7164,7 +7587,6 @@ index 9388642ab5e6..2a4db566b430 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -7183,7 +7605,6 @@ index 9388642ab5e6..2a4db566b430 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -7241,6 +7662,10 @@ index 9388642ab5e6..2a4db566b430 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -7322,17 +7747,16 @@ index 9388642ab5e6..2a4db566b430 100644
Library("environment_factory_gn")
diff --git third_party/libwebrtc/api/environment/environment_gn/moz.build third_party/libwebrtc/api/environment/environment_gn/moz.build
-index 5b7b361ac342..b18f7c018485 100644
+index 0b458299cbb0..fc391b227ad3 100644
--- third_party/libwebrtc/api/environment/environment_gn/moz.build
+++ third_party/libwebrtc/api/environment/environment_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -7347,7 +7771,7 @@ index 5b7b361ac342..b18f7c018485 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -7359,7 +7783,6 @@ index 5b7b361ac342..b18f7c018485 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -7382,7 +7805,6 @@ index 5b7b361ac342..b18f7c018485 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -7397,7 +7819,6 @@ index 5b7b361ac342..b18f7c018485 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -7444,6 +7865,10 @@ index 5b7b361ac342..b18f7c018485 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -7456,7 +7881,7 @@ index 5b7b361ac342..b18f7c018485 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -7509,17 +7934,16 @@ index 5b7b361ac342..b18f7c018485 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 653eae8f233f..383f2f1c9661 100644
+index 8256e9ef6578..71085b8a0208 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()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -7534,7 +7958,7 @@ index 653eae8f233f..383f2f1c9661 100644
FINAL_LIBRARY = "xul"
-@@ -39,111 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,112 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -7546,7 +7970,6 @@ index 653eae8f233f..383f2f1c9661 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -7573,7 +7996,6 @@ index 653eae8f233f..383f2f1c9661 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -7588,7 +8010,6 @@ index 653eae8f233f..383f2f1c9661 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -7635,6 +8056,10 @@ index 653eae8f233f..383f2f1c9661 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -7647,7 +8072,7 @@ index 653eae8f233f..383f2f1c9661 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -153,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -7700,17 +8125,16 @@ index 653eae8f233f..383f2f1c9661 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 76e121ec9f5e..544a531d83f1 100644
+index c4645bf682f2..ef81a5cfa0f6 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()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -7725,7 +8149,7 @@ index 76e121ec9f5e..544a531d83f1 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -7737,7 +8161,6 @@ index 76e121ec9f5e..544a531d83f1 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -7764,7 +8187,6 @@ index 76e121ec9f5e..544a531d83f1 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -7779,7 +8201,6 @@ index 76e121ec9f5e..544a531d83f1 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -7837,6 +8258,10 @@ index 76e121ec9f5e..544a531d83f1 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -7918,17 +8343,16 @@ index 76e121ec9f5e..544a531d83f1 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 a6ac64bf50c6..541f2359270f 100644
+index a6f7605626bc..f28ccdfa0f3d 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()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -7943,7 +8367,7 @@ index a6ac64bf50c6..541f2359270f 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -7955,7 +8379,6 @@ index a6ac64bf50c6..541f2359270f 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -7978,7 +8401,6 @@ index a6ac64bf50c6..541f2359270f 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -7993,7 +8415,6 @@ index a6ac64bf50c6..541f2359270f 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -8040,6 +8461,10 @@ index a6ac64bf50c6..541f2359270f 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -8052,7 +8477,7 @@ index a6ac64bf50c6..541f2359270f 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -8105,17 +8530,16 @@ index a6ac64bf50c6..541f2359270f 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 2ed19fd691d7..5a66e1d8aace 100644
+index 83b184870ac0..a6ca7af93bd2 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()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -8130,7 +8554,7 @@ index 2ed19fd691d7..5a66e1d8aace 100644
FINAL_LIBRARY = "xul"
-@@ -39,118 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -8142,7 +8566,6 @@ index 2ed19fd691d7..5a66e1d8aace 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -8169,7 +8592,6 @@ index 2ed19fd691d7..5a66e1d8aace 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -8184,7 +8606,6 @@ index 2ed19fd691d7..5a66e1d8aace 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -8234,10 +8655,18 @@ index 2ed19fd691d7..5a66e1d8aace 100644
-if CONFIG["TARGET_CPU"] == "arm":
-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
- DEFINES["WEBRTC_ARCH_ARM"] = True
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -8250,10 +8679,12 @@ index 2ed19fd691d7..5a66e1d8aace 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -160,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
-
- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -8275,16 +8706,21 @@ index 2ed19fd691d7..5a66e1d8aace 100644
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
- DEFINES["USE_X11"] = "1"
-
+-
+- DEFINES["USE_X11"] = "1"
+-
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
-
- OS_LIBS += [
- "unwind"
- ]
-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
- DEFINES["_GNU_SOURCE"] = True
@@ -8294,26 +8730,34 @@ index 2ed19fd691d7..5a66e1d8aace 100644
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
- DEFINES["_GNU_SOURCE"] = True
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
- DEFINES["_GNU_SOURCE"] = True
--
++ DEFINES["USE_X11"] = "1"
+
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 feea8c2c0ba6..7c48aab74157 100644
+index 6c82fcf77a1c..c75f2fa7adb8 100644
--- third_party/libwebrtc/api/function_view_gn/moz.build
+++ third_party/libwebrtc/api/function_view_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -8328,7 +8772,7 @@ index feea8c2c0ba6..7c48aab74157 100644
FINAL_LIBRARY = "xul"
-@@ -39,111 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,112 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -8340,7 +8784,6 @@ index feea8c2c0ba6..7c48aab74157 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -8367,7 +8810,6 @@ index feea8c2c0ba6..7c48aab74157 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -8382,7 +8824,6 @@ index feea8c2c0ba6..7c48aab74157 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -8429,6 +8870,10 @@ index feea8c2c0ba6..7c48aab74157 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -8441,7 +8886,7 @@ index feea8c2c0ba6..7c48aab74157 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -153,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -8494,17 +8939,16 @@ index feea8c2c0ba6..7c48aab74157 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 6729abedf9bd..314418594b0e 100644
+index c6e7793cb8ce..c5f2988c9cf3 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()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -8519,7 +8963,7 @@ index 6729abedf9bd..314418594b0e 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -8531,7 +8975,6 @@ index 6729abedf9bd..314418594b0e 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -8554,7 +8997,6 @@ index 6729abedf9bd..314418594b0e 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -8569,7 +9011,6 @@ index 6729abedf9bd..314418594b0e 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -8616,6 +9057,10 @@ index 6729abedf9bd..314418594b0e 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -8628,7 +9073,7 @@ index 6729abedf9bd..314418594b0e 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -8681,17 +9126,16 @@ index 6729abedf9bd..314418594b0e 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 f815d7da4e62..d8c0189951f6 100644
+index cc16ead8d247..89ce43a135f6 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()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -8706,7 +9150,7 @@ index f815d7da4e62..d8c0189951f6 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -8718,7 +9162,6 @@ index f815d7da4e62..d8c0189951f6 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -8741,7 +9184,6 @@ index f815d7da4e62..d8c0189951f6 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -8756,7 +9198,6 @@ index f815d7da4e62..d8c0189951f6 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -8803,6 +9244,10 @@ index f815d7da4e62..d8c0189951f6 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -8815,7 +9260,7 @@ index f815d7da4e62..d8c0189951f6 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -8868,17 +9313,16 @@ index f815d7da4e62..d8c0189951f6 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 706b1d5026cc..673b106c6cea 100644
+index 6d66e59ebb7b..caaa00483d3e 100644
--- third_party/libwebrtc/api/location_gn/moz.build
+++ third_party/libwebrtc/api/location_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -8893,7 +9337,7 @@ index 706b1d5026cc..673b106c6cea 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -8905,7 +9349,6 @@ index 706b1d5026cc..673b106c6cea 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -8928,7 +9371,6 @@ index 706b1d5026cc..673b106c6cea 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -8943,7 +9385,6 @@ index 706b1d5026cc..673b106c6cea 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -8990,6 +9431,10 @@ index 706b1d5026cc..673b106c6cea 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -9002,7 +9447,7 @@ index 706b1d5026cc..673b106c6cea 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -9055,17 +9500,16 @@ index 706b1d5026cc..673b106c6cea 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 6bedaf55cd03..6f4e516cb13f 100644
+index 004d1dd755b9..d8144cd18e60 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()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -9080,7 +9524,7 @@ index 6bedaf55cd03..6f4e516cb13f 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -9092,7 +9536,6 @@ index 6bedaf55cd03..6f4e516cb13f 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -9115,7 +9558,6 @@ index 6bedaf55cd03..6f4e516cb13f 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -9130,7 +9572,6 @@ index 6bedaf55cd03..6f4e516cb13f 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -9177,6 +9618,10 @@ index 6bedaf55cd03..6f4e516cb13f 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -9189,7 +9634,7 @@ index 6bedaf55cd03..6f4e516cb13f 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -9242,17 +9687,16 @@ index 6bedaf55cd03..6f4e516cb13f 100644
-
Library("make_ref_counted_gn")
diff --git third_party/libwebrtc/api/media_stream_interface_gn/moz.build third_party/libwebrtc/api/media_stream_interface_gn/moz.build
-index 8cc4995908e8..4d4d0bbcdb02 100644
+index 54aa80738e3c..5c0f76f23d55 100644
--- third_party/libwebrtc/api/media_stream_interface_gn/moz.build
+++ third_party/libwebrtc/api/media_stream_interface_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -9267,7 +9711,7 @@ index 8cc4995908e8..4d4d0bbcdb02 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -9279,7 +9723,6 @@ index 8cc4995908e8..4d4d0bbcdb02 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -9306,7 +9749,6 @@ index 8cc4995908e8..4d4d0bbcdb02 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -9321,7 +9763,6 @@ index 8cc4995908e8..4d4d0bbcdb02 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -9379,6 +9820,10 @@ index 8cc4995908e8..4d4d0bbcdb02 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -9460,17 +9905,16 @@ index 8cc4995908e8..4d4d0bbcdb02 100644
Library("media_stream_interface_gn")
diff --git third_party/libwebrtc/api/metronome/metronome_gn/moz.build third_party/libwebrtc/api/metronome/metronome_gn/moz.build
-index 5ffa4ac6c78f..6eaccfb29fc6 100644
+index b1b97440e4e4..e9b473ead2b4 100644
--- third_party/libwebrtc/api/metronome/metronome_gn/moz.build
+++ third_party/libwebrtc/api/metronome/metronome_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -9485,7 +9929,7 @@ index 5ffa4ac6c78f..6eaccfb29fc6 100644
FINAL_LIBRARY = "xul"
-@@ -39,111 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,112 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -9497,7 +9941,6 @@ index 5ffa4ac6c78f..6eaccfb29fc6 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -9524,7 +9967,6 @@ index 5ffa4ac6c78f..6eaccfb29fc6 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -9539,7 +9981,6 @@ index 5ffa4ac6c78f..6eaccfb29fc6 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -9586,6 +10027,10 @@ index 5ffa4ac6c78f..6eaccfb29fc6 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -9598,7 +10043,7 @@ index 5ffa4ac6c78f..6eaccfb29fc6 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -153,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -9651,17 +10096,16 @@ index 5ffa4ac6c78f..6eaccfb29fc6 100644
-
Library("metronome_gn")
diff --git third_party/libwebrtc/api/neteq/default_neteq_controller_factory_gn/moz.build third_party/libwebrtc/api/neteq/default_neteq_controller_factory_gn/moz.build
-index 0486a791d10f..254ccec7ed2e 100644
+index 31dfa96d1368..3477a521945c 100644
--- third_party/libwebrtc/api/neteq/default_neteq_controller_factory_gn/moz.build
+++ third_party/libwebrtc/api/neteq/default_neteq_controller_factory_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -9676,7 +10120,7 @@ index 0486a791d10f..254ccec7ed2e 100644
FINAL_LIBRARY = "xul"
-@@ -43,189 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -9688,7 +10132,6 @@ index 0486a791d10f..254ccec7ed2e 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -9715,7 +10158,6 @@ index 0486a791d10f..254ccec7ed2e 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -9734,7 +10176,6 @@ index 0486a791d10f..254ccec7ed2e 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -9792,6 +10233,10 @@ index 0486a791d10f..254ccec7ed2e 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -9872,18 +10317,17 @@ index 0486a791d10f..254ccec7ed2e 100644
+ DEFINES["USE_X11"] = "1"
Library("default_neteq_controller_factory_gn")
-diff --git third_party/libwebrtc/api/neteq/neteq_api_gn/moz.build third_party/libwebrtc/api/neteq/neteq_api_gn/moz.build
-index ec0207e6b81a..217b5be2076d 100644
---- third_party/libwebrtc/api/neteq/neteq_api_gn/moz.build
-+++ third_party/libwebrtc/api/neteq/neteq_api_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+diff --git third_party/libwebrtc/api/neteq/default_neteq_factory_gn/moz.build third_party/libwebrtc/api/neteq/default_neteq_factory_gn/moz.build
+index b1226384d12d..1cc4a9137400 100644
+--- third_party/libwebrtc/api/neteq/default_neteq_factory_gn/moz.build
++++ third_party/libwebrtc/api/neteq/default_neteq_factory_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -9898,7 +10342,7 @@ index ec0207e6b81a..217b5be2076d 100644
FINAL_LIBRARY = "xul"
-@@ -43,189 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -9910,7 +10354,6 @@ index ec0207e6b81a..217b5be2076d 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -9937,7 +10380,6 @@ index ec0207e6b81a..217b5be2076d 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -9956,7 +10398,6 @@ index ec0207e6b81a..217b5be2076d 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -10014,6 +10455,228 @@ index ec0207e6b81a..217b5be2076d 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_X11"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
+-
+- OS_LIBS += [
+- "unwind"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["USE_X11"] = "1"
+
+ Library("default_neteq_factory_gn")
+diff --git third_party/libwebrtc/api/neteq/neteq_api_gn/moz.build third_party/libwebrtc/api/neteq/neteq_api_gn/moz.build
+index 362eb922f20c..3b4f25d48f7a 100644
+--- third_party/libwebrtc/api/neteq/neteq_api_gn/moz.build
++++ third_party/libwebrtc/api/neteq/neteq_api_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "log"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -10095,17 +10758,16 @@ index ec0207e6b81a..217b5be2076d 100644
Library("neteq_api_gn")
diff --git third_party/libwebrtc/api/neteq/neteq_controller_api_gn/moz.build third_party/libwebrtc/api/neteq/neteq_controller_api_gn/moz.build
-index 830a41cbcb2f..04fd38417177 100644
+index aec489d12890..2ce3a755ec00 100644
--- third_party/libwebrtc/api/neteq/neteq_controller_api_gn/moz.build
+++ third_party/libwebrtc/api/neteq/neteq_controller_api_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -10120,7 +10782,7 @@ index 830a41cbcb2f..04fd38417177 100644
FINAL_LIBRARY = "xul"
-@@ -39,122 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,119 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -10132,7 +10794,6 @@ index 830a41cbcb2f..04fd38417177 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -10159,7 +10820,6 @@ index 830a41cbcb2f..04fd38417177 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -10168,17 +10828,12 @@ index 830a41cbcb2f..04fd38417177 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-- OS_LIBS += [
-- "rt"
-- ]
--
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -10232,6 +10887,10 @@ index 830a41cbcb2f..04fd38417177 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -10244,7 +10903,7 @@ index 830a41cbcb2f..04fd38417177 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -164,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -162,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -10297,17 +10956,16 @@ index 830a41cbcb2f..04fd38417177 100644
-
Library("neteq_controller_api_gn")
diff --git third_party/libwebrtc/api/neteq/tick_timer_gn/moz.build third_party/libwebrtc/api/neteq/tick_timer_gn/moz.build
-index 4f4101599f07..3129a92d497c 100644
+index 3d4c927a3a69..9b7853205ab1 100644
--- third_party/libwebrtc/api/neteq/tick_timer_gn/moz.build
+++ third_party/libwebrtc/api/neteq/tick_timer_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -10322,7 +10980,7 @@ index 4f4101599f07..3129a92d497c 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -10334,7 +10992,6 @@ index 4f4101599f07..3129a92d497c 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -10361,7 +11018,6 @@ index 4f4101599f07..3129a92d497c 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -10376,7 +11032,6 @@ index 4f4101599f07..3129a92d497c 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -10427,6 +11082,10 @@ index 4f4101599f07..3129a92d497c 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -10508,17 +11167,16 @@ index 4f4101599f07..3129a92d497c 100644
Library("tick_timer_gn")
diff --git third_party/libwebrtc/api/network_state_predictor_api_gn/moz.build third_party/libwebrtc/api/network_state_predictor_api_gn/moz.build
-index 84ec63723306..ff25666ad5f9 100644
+index bb63e0bd8fea..4a47582dc2b6 100644
--- third_party/libwebrtc/api/network_state_predictor_api_gn/moz.build
+++ third_party/libwebrtc/api/network_state_predictor_api_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -10533,7 +11191,7 @@ index 84ec63723306..ff25666ad5f9 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -10545,7 +11203,6 @@ index 84ec63723306..ff25666ad5f9 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -10568,7 +11225,6 @@ index 84ec63723306..ff25666ad5f9 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -10583,7 +11239,6 @@ index 84ec63723306..ff25666ad5f9 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -10630,6 +11285,10 @@ index 84ec63723306..ff25666ad5f9 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -10642,7 +11301,7 @@ index 84ec63723306..ff25666ad5f9 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -10695,17 +11354,16 @@ index 84ec63723306..ff25666ad5f9 100644
-
Library("network_state_predictor_api_gn")
diff --git third_party/libwebrtc/api/priority_gn/moz.build third_party/libwebrtc/api/priority_gn/moz.build
-index e90b551e4d69..d402c9d495af 100644
+index 30d291e65442..d29f4153dd41 100644
--- third_party/libwebrtc/api/priority_gn/moz.build
+++ third_party/libwebrtc/api/priority_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -10720,7 +11378,7 @@ index e90b551e4d69..d402c9d495af 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,112 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -10732,13 +11390,16 @@ index e90b551e4d69..d402c9d495af 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "log"
+- ]
+-
-if CONFIG["OS_TARGET"] == "Darwin":
-
- DEFINES["WEBRTC_MAC"] = True
@@ -10755,7 +11416,6 @@ index e90b551e4d69..d402c9d495af 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -10770,7 +11430,6 @@ index e90b551e4d69..d402c9d495af 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -10817,6 +11476,10 @@ index e90b551e4d69..d402c9d495af 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -10829,7 +11492,7 @@ index e90b551e4d69..d402c9d495af 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -10882,17 +11545,16 @@ index e90b551e4d69..d402c9d495af 100644
-
Library("priority_gn")
diff --git third_party/libwebrtc/api/ref_count_gn/moz.build third_party/libwebrtc/api/ref_count_gn/moz.build
-index b5ded03ae3a4..2a36041b5e46 100644
+index 2c6650dfce0d..905863936e46 100644
--- third_party/libwebrtc/api/ref_count_gn/moz.build
+++ third_party/libwebrtc/api/ref_count_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -10907,7 +11569,7 @@ index b5ded03ae3a4..2a36041b5e46 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -10919,7 +11581,6 @@ index b5ded03ae3a4..2a36041b5e46 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -10942,7 +11603,6 @@ index b5ded03ae3a4..2a36041b5e46 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -10957,7 +11617,6 @@ index b5ded03ae3a4..2a36041b5e46 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -11004,6 +11663,10 @@ index b5ded03ae3a4..2a36041b5e46 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -11016,7 +11679,7 @@ index b5ded03ae3a4..2a36041b5e46 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -11069,17 +11732,16 @@ index b5ded03ae3a4..2a36041b5e46 100644
-
Library("ref_count_gn")
diff --git third_party/libwebrtc/api/refcountedbase_gn/moz.build third_party/libwebrtc/api/refcountedbase_gn/moz.build
-index 42e693bf022a..e2d783b7b812 100644
+index b4a1ce1859bd..5a48e0f012c7 100644
--- third_party/libwebrtc/api/refcountedbase_gn/moz.build
+++ third_party/libwebrtc/api/refcountedbase_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -11094,7 +11756,7 @@ index 42e693bf022a..e2d783b7b812 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -11106,7 +11768,6 @@ index 42e693bf022a..e2d783b7b812 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -11129,7 +11790,6 @@ index 42e693bf022a..e2d783b7b812 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -11144,7 +11804,6 @@ index 42e693bf022a..e2d783b7b812 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -11191,6 +11850,10 @@ index 42e693bf022a..e2d783b7b812 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -11203,7 +11866,7 @@ index 42e693bf022a..e2d783b7b812 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -11256,17 +11919,16 @@ index 42e693bf022a..e2d783b7b812 100644
-
Library("refcountedbase_gn")
diff --git third_party/libwebrtc/api/rtc_error_gn/moz.build third_party/libwebrtc/api/rtc_error_gn/moz.build
-index 1ff7960b4dd0..47846b31a453 100644
+index 90474a271986..56a78ea56e76 100644
--- third_party/libwebrtc/api/rtc_error_gn/moz.build
+++ third_party/libwebrtc/api/rtc_error_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -11281,7 +11943,7 @@ index 1ff7960b4dd0..47846b31a453 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -11293,7 +11955,6 @@ index 1ff7960b4dd0..47846b31a453 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -11320,7 +11981,6 @@ index 1ff7960b4dd0..47846b31a453 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -11335,7 +11995,6 @@ index 1ff7960b4dd0..47846b31a453 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -11393,6 +12052,10 @@ index 1ff7960b4dd0..47846b31a453 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -11474,17 +12137,16 @@ index 1ff7960b4dd0..47846b31a453 100644
Library("rtc_error_gn")
diff --git third_party/libwebrtc/api/rtc_event_log/rtc_event_log_gn/moz.build third_party/libwebrtc/api/rtc_event_log/rtc_event_log_gn/moz.build
-index e478cf3e4c3c..8a92a62b9562 100644
+index 0b756bd9247e..7ea35cc02aba 100644
--- third_party/libwebrtc/api/rtc_event_log/rtc_event_log_gn/moz.build
+++ third_party/libwebrtc/api/rtc_event_log/rtc_event_log_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -11499,7 +12161,7 @@ index e478cf3e4c3c..8a92a62b9562 100644
FINAL_LIBRARY = "xul"
-@@ -44,185 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,186 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -11511,7 +12173,6 @@ index e478cf3e4c3c..8a92a62b9562 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -11538,7 +12199,6 @@ index e478cf3e4c3c..8a92a62b9562 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -11553,7 +12213,6 @@ index e478cf3e4c3c..8a92a62b9562 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -11611,6 +12270,10 @@ index e478cf3e4c3c..8a92a62b9562 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -11692,17 +12355,16 @@ index e478cf3e4c3c..8a92a62b9562 100644
Library("rtc_event_log_gn")
diff --git third_party/libwebrtc/api/rtp_headers_gn/moz.build third_party/libwebrtc/api/rtp_headers_gn/moz.build
-index 5b5cac9bf046..8691523b8dfc 100644
+index ec592155aca1..eac51ce2434c 100644
--- third_party/libwebrtc/api/rtp_headers_gn/moz.build
+++ third_party/libwebrtc/api/rtp_headers_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -11717,7 +12379,7 @@ index 5b5cac9bf046..8691523b8dfc 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -11729,7 +12391,6 @@ index 5b5cac9bf046..8691523b8dfc 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -11756,7 +12417,6 @@ index 5b5cac9bf046..8691523b8dfc 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -11771,7 +12431,6 @@ index 5b5cac9bf046..8691523b8dfc 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -11829,6 +12488,10 @@ index 5b5cac9bf046..8691523b8dfc 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -11910,17 +12573,16 @@ index 5b5cac9bf046..8691523b8dfc 100644
Library("rtp_headers_gn")
diff --git third_party/libwebrtc/api/rtp_packet_info_gn/moz.build third_party/libwebrtc/api/rtp_packet_info_gn/moz.build
-index 7bd7a37fb361..67fffb26c146 100644
+index 5ee810606cb6..ab05d8ade21a 100644
--- third_party/libwebrtc/api/rtp_packet_info_gn/moz.build
+++ third_party/libwebrtc/api/rtp_packet_info_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -11935,7 +12597,7 @@ index 7bd7a37fb361..67fffb26c146 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -11947,7 +12609,6 @@ index 7bd7a37fb361..67fffb26c146 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -11974,7 +12635,6 @@ index 7bd7a37fb361..67fffb26c146 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -11989,7 +12649,6 @@ index 7bd7a37fb361..67fffb26c146 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -12047,6 +12706,10 @@ index 7bd7a37fb361..67fffb26c146 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -12127,18 +12790,204 @@ index 7bd7a37fb361..67fffb26c146 100644
+ DEFINES["USE_X11"] = "1"
Library("rtp_packet_info_gn")
+diff --git third_party/libwebrtc/api/rtp_packet_sender_gn/moz.build third_party/libwebrtc/api/rtp_packet_sender_gn/moz.build
+index 02fdfc4bf124..c6285735ed40 100644
+--- third_party/libwebrtc/api/rtp_packet_sender_gn/moz.build
++++ third_party/libwebrtc/api/rtp_packet_sender_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+ DEFINES["USE_X11"] = "1"
+
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
+-
+- OS_LIBS += [
+- "unwind"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ Library("rtp_packet_sender_gn")
diff --git third_party/libwebrtc/api/rtp_parameters_gn/moz.build third_party/libwebrtc/api/rtp_parameters_gn/moz.build
-index ada3bfe3a22b..dd1ba2bc5bd3 100644
+index 238e7c67f128..cf15782a7f00 100644
--- third_party/libwebrtc/api/rtp_parameters_gn/moz.build
+++ third_party/libwebrtc/api/rtp_parameters_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -12153,7 +13002,7 @@ index ada3bfe3a22b..dd1ba2bc5bd3 100644
FINAL_LIBRARY = "xul"
-@@ -44,178 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,179 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -12165,7 +13014,6 @@ index ada3bfe3a22b..dd1ba2bc5bd3 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -12192,7 +13040,6 @@ index ada3bfe3a22b..dd1ba2bc5bd3 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -12207,7 +13054,6 @@ index ada3bfe3a22b..dd1ba2bc5bd3 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -12258,6 +13104,10 @@ index ada3bfe3a22b..dd1ba2bc5bd3 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -12339,17 +13189,16 @@ index ada3bfe3a22b..dd1ba2bc5bd3 100644
Library("rtp_parameters_gn")
diff --git third_party/libwebrtc/api/rtp_sender_interface_gn/moz.build third_party/libwebrtc/api/rtp_sender_interface_gn/moz.build
-index 5b41bb13cbbe..2ae22cf178d8 100644
+index 2a7960aae06e..c12e8eb0b3ef 100644
--- third_party/libwebrtc/api/rtp_sender_interface_gn/moz.build
+++ third_party/libwebrtc/api/rtp_sender_interface_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -12364,7 +13213,7 @@ index 5b41bb13cbbe..2ae22cf178d8 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -12376,7 +13225,6 @@ index 5b41bb13cbbe..2ae22cf178d8 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -12399,7 +13247,6 @@ index 5b41bb13cbbe..2ae22cf178d8 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -12414,7 +13261,6 @@ index 5b41bb13cbbe..2ae22cf178d8 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -12461,6 +13307,10 @@ index 5b41bb13cbbe..2ae22cf178d8 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -12473,7 +13323,7 @@ index 5b41bb13cbbe..2ae22cf178d8 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -12526,17 +13376,16 @@ index 5b41bb13cbbe..2ae22cf178d8 100644
-
Library("rtp_sender_interface_gn")
diff --git third_party/libwebrtc/api/rtp_sender_setparameters_callback_gn/moz.build third_party/libwebrtc/api/rtp_sender_setparameters_callback_gn/moz.build
-index 89f5c0fcc118..ba3ef53ada72 100644
+index 0930cbd84acb..2c0babe074a3 100644
--- third_party/libwebrtc/api/rtp_sender_setparameters_callback_gn/moz.build
+++ third_party/libwebrtc/api/rtp_sender_setparameters_callback_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -12551,7 +13400,7 @@ index 89f5c0fcc118..ba3ef53ada72 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -12563,7 +13412,6 @@ index 89f5c0fcc118..ba3ef53ada72 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -12590,7 +13438,6 @@ index 89f5c0fcc118..ba3ef53ada72 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -12605,7 +13452,6 @@ index 89f5c0fcc118..ba3ef53ada72 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -12663,6 +13509,10 @@ index 89f5c0fcc118..ba3ef53ada72 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -12744,17 +13594,16 @@ index 89f5c0fcc118..ba3ef53ada72 100644
Library("rtp_sender_setparameters_callback_gn")
diff --git third_party/libwebrtc/api/rtp_transceiver_direction_gn/moz.build third_party/libwebrtc/api/rtp_transceiver_direction_gn/moz.build
-index c3b4e7f67e56..1acea51df010 100644
+index 6613c28bb60a..003fe860fd3f 100644
--- third_party/libwebrtc/api/rtp_transceiver_direction_gn/moz.build
+++ third_party/libwebrtc/api/rtp_transceiver_direction_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -12769,7 +13618,7 @@ index c3b4e7f67e56..1acea51df010 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -12781,7 +13630,6 @@ index c3b4e7f67e56..1acea51df010 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -12804,7 +13652,6 @@ index c3b4e7f67e56..1acea51df010 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -12819,7 +13666,6 @@ index c3b4e7f67e56..1acea51df010 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -12866,6 +13712,10 @@ index c3b4e7f67e56..1acea51df010 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -12878,7 +13728,7 @@ index c3b4e7f67e56..1acea51df010 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -12931,17 +13781,16 @@ index c3b4e7f67e56..1acea51df010 100644
-
Library("rtp_transceiver_direction_gn")
diff --git third_party/libwebrtc/api/scoped_refptr_gn/moz.build third_party/libwebrtc/api/scoped_refptr_gn/moz.build
-index bd244c29b5cb..58ee4b71716c 100644
+index b2adf5851e86..593dd7ead65b 100644
--- third_party/libwebrtc/api/scoped_refptr_gn/moz.build
+++ third_party/libwebrtc/api/scoped_refptr_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -12956,7 +13805,7 @@ index bd244c29b5cb..58ee4b71716c 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -12968,7 +13817,6 @@ index bd244c29b5cb..58ee4b71716c 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -12991,7 +13839,6 @@ index bd244c29b5cb..58ee4b71716c 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -13006,7 +13853,6 @@ index bd244c29b5cb..58ee4b71716c 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -13053,6 +13899,10 @@ index bd244c29b5cb..58ee4b71716c 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -13065,7 +13915,7 @@ index bd244c29b5cb..58ee4b71716c 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -13118,17 +13968,16 @@ index bd244c29b5cb..58ee4b71716c 100644
-
Library("scoped_refptr_gn")
diff --git third_party/libwebrtc/api/sequence_checker_gn/moz.build third_party/libwebrtc/api/sequence_checker_gn/moz.build
-index e129bf8a010e..c2d4b302936a 100644
+index 67c1414a8fb4..070132b14c93 100644
--- third_party/libwebrtc/api/sequence_checker_gn/moz.build
+++ third_party/libwebrtc/api/sequence_checker_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -13143,7 +13992,7 @@ index e129bf8a010e..c2d4b302936a 100644
FINAL_LIBRARY = "xul"
-@@ -39,111 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,112 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -13155,7 +14004,6 @@ index e129bf8a010e..c2d4b302936a 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -13182,7 +14030,6 @@ index e129bf8a010e..c2d4b302936a 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -13197,7 +14044,6 @@ index e129bf8a010e..c2d4b302936a 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -13244,6 +14090,10 @@ index e129bf8a010e..c2d4b302936a 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -13256,7 +14106,7 @@ index e129bf8a010e..c2d4b302936a 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -153,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -13309,17 +14159,16 @@ index e129bf8a010e..c2d4b302936a 100644
-
Library("sequence_checker_gn")
diff --git third_party/libwebrtc/api/simulated_network_api_gn/moz.build third_party/libwebrtc/api/simulated_network_api_gn/moz.build
-index 222193edde3f..8b3da9c6ba70 100644
+index d01110ffb525..795aecd86879 100644
--- third_party/libwebrtc/api/simulated_network_api_gn/moz.build
+++ third_party/libwebrtc/api/simulated_network_api_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -13334,7 +14183,7 @@ index 222193edde3f..8b3da9c6ba70 100644
FINAL_LIBRARY = "xul"
-@@ -39,111 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,112 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -13346,7 +14195,6 @@ index 222193edde3f..8b3da9c6ba70 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -13373,7 +14221,6 @@ index 222193edde3f..8b3da9c6ba70 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -13388,7 +14235,6 @@ index 222193edde3f..8b3da9c6ba70 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -13435,6 +14281,10 @@ index 222193edde3f..8b3da9c6ba70 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -13447,7 +14297,7 @@ index 222193edde3f..8b3da9c6ba70 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -153,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -13500,17 +14350,16 @@ index 222193edde3f..8b3da9c6ba70 100644
-
Library("simulated_network_api_gn")
diff --git third_party/libwebrtc/api/task_queue/default_task_queue_factory_gn/moz.build third_party/libwebrtc/api/task_queue/default_task_queue_factory_gn/moz.build
-index 0d9947daa8ce..5d6f286d394b 100644
+index 122718956c48..a4b72e0aadf3 100644
--- third_party/libwebrtc/api/task_queue/default_task_queue_factory_gn/moz.build
+++ third_party/libwebrtc/api/task_queue/default_task_queue_factory_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -13525,7 +14374,7 @@ index 0d9947daa8ce..5d6f286d394b 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -13537,7 +14386,6 @@ index 0d9947daa8ce..5d6f286d394b 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -13560,7 +14408,6 @@ index 0d9947daa8ce..5d6f286d394b 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -13575,7 +14422,6 @@ index 0d9947daa8ce..5d6f286d394b 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -13622,6 +14468,10 @@ index 0d9947daa8ce..5d6f286d394b 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -13634,7 +14484,7 @@ index 0d9947daa8ce..5d6f286d394b 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -13687,17 +14537,16 @@ index 0d9947daa8ce..5d6f286d394b 100644
-
Library("default_task_queue_factory_gn")
diff --git third_party/libwebrtc/api/task_queue/pending_task_safety_flag_gn/moz.build third_party/libwebrtc/api/task_queue/pending_task_safety_flag_gn/moz.build
-index e0e0b4688e62..47a601850a28 100644
+index 9d8b3cf2f357..6d9600947c8a 100644
--- third_party/libwebrtc/api/task_queue/pending_task_safety_flag_gn/moz.build
+++ third_party/libwebrtc/api/task_queue/pending_task_safety_flag_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -13712,7 +14561,7 @@ index e0e0b4688e62..47a601850a28 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -13724,7 +14573,6 @@ index e0e0b4688e62..47a601850a28 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -13751,7 +14599,6 @@ index e0e0b4688e62..47a601850a28 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -13766,7 +14613,6 @@ index e0e0b4688e62..47a601850a28 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -13817,6 +14663,10 @@ index e0e0b4688e62..47a601850a28 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -13898,17 +14748,16 @@ index e0e0b4688e62..47a601850a28 100644
Library("pending_task_safety_flag_gn")
diff --git third_party/libwebrtc/api/task_queue/task_queue_gn/moz.build third_party/libwebrtc/api/task_queue/task_queue_gn/moz.build
-index b3eb74837f20..94718b5d1065 100644
+index 85ed7df23b34..85068cdc7550 100644
--- third_party/libwebrtc/api/task_queue/task_queue_gn/moz.build
+++ third_party/libwebrtc/api/task_queue/task_queue_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -13923,7 +14772,7 @@ index b3eb74837f20..94718b5d1065 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -13935,7 +14784,6 @@ index b3eb74837f20..94718b5d1065 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -13962,7 +14810,6 @@ index b3eb74837f20..94718b5d1065 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -13977,7 +14824,6 @@ index b3eb74837f20..94718b5d1065 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -14028,6 +14874,10 @@ index b3eb74837f20..94718b5d1065 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -14109,17 +14959,16 @@ index b3eb74837f20..94718b5d1065 100644
Library("task_queue_gn")
diff --git third_party/libwebrtc/api/transport/bandwidth_estimation_settings_gn/moz.build third_party/libwebrtc/api/transport/bandwidth_estimation_settings_gn/moz.build
-index 0885f16a0655..ef5775ccf647 100644
+index 21696b67b110..3121ac7a6e59 100644
--- third_party/libwebrtc/api/transport/bandwidth_estimation_settings_gn/moz.build
+++ third_party/libwebrtc/api/transport/bandwidth_estimation_settings_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -14134,7 +14983,7 @@ index 0885f16a0655..ef5775ccf647 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -14146,7 +14995,6 @@ index 0885f16a0655..ef5775ccf647 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -14169,7 +15017,6 @@ index 0885f16a0655..ef5775ccf647 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -14184,7 +15031,6 @@ index 0885f16a0655..ef5775ccf647 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -14231,6 +15077,10 @@ index 0885f16a0655..ef5775ccf647 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -14243,7 +15093,7 @@ index 0885f16a0655..ef5775ccf647 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -14295,18 +15145,204 @@ index 0885f16a0655..ef5775ccf647 100644
- DEFINES["_GNU_SOURCE"] = True
-
Library("bandwidth_estimation_settings_gn")
+diff --git third_party/libwebrtc/api/transport/bandwidth_usage_gn/moz.build third_party/libwebrtc/api/transport/bandwidth_usage_gn/moz.build
+index e7882cb5deca..df0954cb00bc 100644
+--- third_party/libwebrtc/api/transport/bandwidth_usage_gn/moz.build
++++ third_party/libwebrtc/api/transport/bandwidth_usage_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+ DEFINES["USE_X11"] = "1"
+
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
+-
+- OS_LIBS += [
+- "unwind"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ Library("bandwidth_usage_gn")
diff --git third_party/libwebrtc/api/transport/bitrate_settings_gn/moz.build third_party/libwebrtc/api/transport/bitrate_settings_gn/moz.build
-index 42410686d0be..82767eaae01a 100644
+index 555a10902f49..c58892133406 100644
--- third_party/libwebrtc/api/transport/bitrate_settings_gn/moz.build
+++ third_party/libwebrtc/api/transport/bitrate_settings_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -14321,7 +15357,7 @@ index 42410686d0be..82767eaae01a 100644
FINAL_LIBRARY = "xul"
-@@ -43,174 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,175 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -14333,7 +15369,6 @@ index 42410686d0be..82767eaae01a 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -14356,7 +15391,6 @@ index 42410686d0be..82767eaae01a 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -14371,7 +15405,6 @@ index 42410686d0be..82767eaae01a 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -14422,6 +15455,10 @@ index 42410686d0be..82767eaae01a 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -14503,17 +15540,16 @@ index 42410686d0be..82767eaae01a 100644
Library("bitrate_settings_gn")
diff --git third_party/libwebrtc/api/transport/datagram_transport_interface_gn/moz.build third_party/libwebrtc/api/transport/datagram_transport_interface_gn/moz.build
-index e0f8f023787b..b9b426e20a50 100644
+index 8c89cd7e38ad..8c928a5e26a1 100644
--- third_party/libwebrtc/api/transport/datagram_transport_interface_gn/moz.build
+++ third_party/libwebrtc/api/transport/datagram_transport_interface_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -14528,7 +15564,7 @@ index e0f8f023787b..b9b426e20a50 100644
FINAL_LIBRARY = "xul"
-@@ -39,118 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,119 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -14540,7 +15576,6 @@ index e0f8f023787b..b9b426e20a50 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -14567,7 +15602,6 @@ index e0f8f023787b..b9b426e20a50 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -14582,7 +15616,6 @@ index e0f8f023787b..b9b426e20a50 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -14636,6 +15669,10 @@ index e0f8f023787b..b9b426e20a50 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -14648,7 +15685,7 @@ index e0f8f023787b..b9b426e20a50 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -160,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -162,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -14700,18 +15737,204 @@ index e0f8f023787b..b9b426e20a50 100644
- DEFINES["_GNU_SOURCE"] = True
-
Library("datagram_transport_interface_gn")
+diff --git third_party/libwebrtc/api/transport/ecn_marking_gn/moz.build third_party/libwebrtc/api/transport/ecn_marking_gn/moz.build
+index 598652874c2f..b08c4ae86174 100644
+--- third_party/libwebrtc/api/transport/ecn_marking_gn/moz.build
++++ third_party/libwebrtc/api/transport/ecn_marking_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+ DEFINES["USE_X11"] = "1"
+
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
+-
+- OS_LIBS += [
+- "unwind"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ Library("ecn_marking_gn")
diff --git third_party/libwebrtc/api/transport/field_trial_based_config_gn/moz.build third_party/libwebrtc/api/transport/field_trial_based_config_gn/moz.build
-index 0b2e41f78c7b..665be1aad89b 100644
+index 9105d8e40b27..cba64e004708 100644
--- third_party/libwebrtc/api/transport/field_trial_based_config_gn/moz.build
+++ third_party/libwebrtc/api/transport/field_trial_based_config_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -14726,7 +15949,7 @@ index 0b2e41f78c7b..665be1aad89b 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -14738,7 +15961,6 @@ index 0b2e41f78c7b..665be1aad89b 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -14765,7 +15987,6 @@ index 0b2e41f78c7b..665be1aad89b 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -14780,7 +16001,6 @@ index 0b2e41f78c7b..665be1aad89b 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -14838,6 +16058,10 @@ index 0b2e41f78c7b..665be1aad89b 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -14919,17 +16143,16 @@ index 0b2e41f78c7b..665be1aad89b 100644
Library("field_trial_based_config_gn")
diff --git third_party/libwebrtc/api/transport/goog_cc_gn/moz.build third_party/libwebrtc/api/transport/goog_cc_gn/moz.build
-index 70efa923b78f..6f3cfe2f16c5 100644
+index 3118bc006971..a579189ca56f 100644
--- third_party/libwebrtc/api/transport/goog_cc_gn/moz.build
+++ third_party/libwebrtc/api/transport/goog_cc_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -14944,7 +16167,7 @@ index 70efa923b78f..6f3cfe2f16c5 100644
FINAL_LIBRARY = "xul"
-@@ -43,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,191 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -14956,7 +16179,6 @@ index 70efa923b78f..6f3cfe2f16c5 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -14984,7 +16206,6 @@ index 70efa923b78f..6f3cfe2f16c5 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -15003,7 +16224,6 @@ index 70efa923b78f..6f3cfe2f16c5 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -15061,6 +16281,10 @@ index 70efa923b78f..6f3cfe2f16c5 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -15142,17 +16366,16 @@ index 70efa923b78f..6f3cfe2f16c5 100644
Library("goog_cc_gn")
diff --git third_party/libwebrtc/api/transport/network_control_gn/moz.build third_party/libwebrtc/api/transport/network_control_gn/moz.build
-index abbedfaee9af..08b107c8a46a 100644
+index 84054a3f0cfc..0840a4bd7daa 100644
--- third_party/libwebrtc/api/transport/network_control_gn/moz.build
+++ third_party/libwebrtc/api/transport/network_control_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -15167,7 +16390,7 @@ index abbedfaee9af..08b107c8a46a 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -15179,7 +16402,6 @@ index abbedfaee9af..08b107c8a46a 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -15206,7 +16428,6 @@ index abbedfaee9af..08b107c8a46a 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -15221,7 +16442,6 @@ index abbedfaee9af..08b107c8a46a 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -15279,6 +16499,10 @@ index abbedfaee9af..08b107c8a46a 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -15359,18 +16583,208 @@ index abbedfaee9af..08b107c8a46a 100644
+ DEFINES["USE_X11"] = "1"
Library("network_control_gn")
+diff --git third_party/libwebrtc/api/transport/rtp/corruption_detection_message_gn/moz.build third_party/libwebrtc/api/transport/rtp/corruption_detection_message_gn/moz.build
+index a51a68014985..9b4f1222b38e 100644
+--- third_party/libwebrtc/api/transport/rtp/corruption_detection_message_gn/moz.build
++++ third_party/libwebrtc/api/transport/rtp/corruption_detection_message_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -40,112 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "log"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+@@ -155,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+ DEFINES["USE_X11"] = "1"
+
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
+-
+- OS_LIBS += [
+- "unwind"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ Library("corruption_detection_message_gn")
diff --git third_party/libwebrtc/api/transport/rtp/dependency_descriptor_gn/moz.build third_party/libwebrtc/api/transport/rtp/dependency_descriptor_gn/moz.build
-index 16ec75fa0170..dc43798be44c 100644
+index e82fb7517ca6..89beea20aa47 100644
--- third_party/libwebrtc/api/transport/rtp/dependency_descriptor_gn/moz.build
+++ third_party/libwebrtc/api/transport/rtp/dependency_descriptor_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -15385,7 +16799,7 @@ index 16ec75fa0170..dc43798be44c 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -15397,7 +16811,6 @@ index 16ec75fa0170..dc43798be44c 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -15424,7 +16837,6 @@ index 16ec75fa0170..dc43798be44c 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -15439,7 +16851,6 @@ index 16ec75fa0170..dc43798be44c 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -15490,6 +16901,10 @@ index 16ec75fa0170..dc43798be44c 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -15571,17 +16986,16 @@ index 16ec75fa0170..dc43798be44c 100644
Library("dependency_descriptor_gn")
diff --git third_party/libwebrtc/api/transport/rtp/rtp_source_gn/moz.build third_party/libwebrtc/api/transport/rtp/rtp_source_gn/moz.build
-index 83c88e8037fe..3656e84885cd 100644
+index 5b00f221434f..c0eba9314e7c 100644
--- third_party/libwebrtc/api/transport/rtp/rtp_source_gn/moz.build
+++ third_party/libwebrtc/api/transport/rtp/rtp_source_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -15596,7 +17010,7 @@ index 83c88e8037fe..3656e84885cd 100644
FINAL_LIBRARY = "xul"
-@@ -39,118 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,119 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -15608,7 +17022,6 @@ index 83c88e8037fe..3656e84885cd 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -15635,7 +17048,6 @@ index 83c88e8037fe..3656e84885cd 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -15650,7 +17062,6 @@ index 83c88e8037fe..3656e84885cd 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -15704,6 +17115,10 @@ index 83c88e8037fe..3656e84885cd 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -15716,7 +17131,7 @@ index 83c88e8037fe..3656e84885cd 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -160,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -162,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -15769,17 +17184,16 @@ index 83c88e8037fe..3656e84885cd 100644
-
Library("rtp_source_gn")
diff --git third_party/libwebrtc/api/transport/stun_types_gn/moz.build third_party/libwebrtc/api/transport/stun_types_gn/moz.build
-index 51a16e295eef..62b2c614ce5a 100644
+index ec8b1a8ae39f..ae0e9837c2d7 100644
--- third_party/libwebrtc/api/transport/stun_types_gn/moz.build
+++ third_party/libwebrtc/api/transport/stun_types_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -15794,7 +17208,7 @@ index 51a16e295eef..62b2c614ce5a 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -15806,7 +17220,6 @@ index 51a16e295eef..62b2c614ce5a 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -15829,7 +17242,6 @@ index 51a16e295eef..62b2c614ce5a 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -15844,7 +17256,6 @@ index 51a16e295eef..62b2c614ce5a 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -15891,6 +17302,10 @@ index 51a16e295eef..62b2c614ce5a 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -15903,7 +17318,7 @@ index 51a16e295eef..62b2c614ce5a 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -15956,17 +17371,16 @@ index 51a16e295eef..62b2c614ce5a 100644
-
Library("stun_types_gn")
diff --git third_party/libwebrtc/api/transport_api_gn/moz.build third_party/libwebrtc/api/transport_api_gn/moz.build
-index a726caad2813..f12489fba6e4 100644
+index f62d79097db6..0ca3c18961d0 100644
--- third_party/libwebrtc/api/transport_api_gn/moz.build
+++ third_party/libwebrtc/api/transport_api_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -15981,7 +17395,7 @@ index a726caad2813..f12489fba6e4 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -15993,7 +17407,6 @@ index a726caad2813..f12489fba6e4 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -16020,7 +17433,6 @@ index a726caad2813..f12489fba6e4 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -16035,7 +17447,6 @@ index a726caad2813..f12489fba6e4 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -16086,6 +17497,10 @@ index a726caad2813..f12489fba6e4 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -16167,17 +17582,16 @@ index a726caad2813..f12489fba6e4 100644
Library("transport_api_gn")
diff --git third_party/libwebrtc/api/units/data_rate_gn/moz.build third_party/libwebrtc/api/units/data_rate_gn/moz.build
-index 398b03d0a231..41e7c078d060 100644
+index 6543d20d464f..54e7f93d1721 100644
--- third_party/libwebrtc/api/units/data_rate_gn/moz.build
+++ third_party/libwebrtc/api/units/data_rate_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -16192,7 +17606,7 @@ index 398b03d0a231..41e7c078d060 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -16204,7 +17618,6 @@ index 398b03d0a231..41e7c078d060 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -16231,7 +17644,6 @@ index 398b03d0a231..41e7c078d060 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -16246,7 +17658,6 @@ index 398b03d0a231..41e7c078d060 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -16297,6 +17708,10 @@ index 398b03d0a231..41e7c078d060 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -16378,17 +17793,16 @@ index 398b03d0a231..41e7c078d060 100644
Library("data_rate_gn")
diff --git third_party/libwebrtc/api/units/data_size_gn/moz.build third_party/libwebrtc/api/units/data_size_gn/moz.build
-index 8f61d0131463..5a8fb7125160 100644
+index bcc4e35cfcb6..770feb1b06c9 100644
--- third_party/libwebrtc/api/units/data_size_gn/moz.build
+++ third_party/libwebrtc/api/units/data_size_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -16403,7 +17817,7 @@ index 8f61d0131463..5a8fb7125160 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -16415,7 +17829,6 @@ index 8f61d0131463..5a8fb7125160 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -16442,7 +17855,6 @@ index 8f61d0131463..5a8fb7125160 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -16457,7 +17869,6 @@ index 8f61d0131463..5a8fb7125160 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -16508,6 +17919,10 @@ index 8f61d0131463..5a8fb7125160 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -16589,17 +18004,16 @@ index 8f61d0131463..5a8fb7125160 100644
Library("data_size_gn")
diff --git third_party/libwebrtc/api/units/frequency_gn/moz.build third_party/libwebrtc/api/units/frequency_gn/moz.build
-index 40a6bf261710..fa6c15bc81e1 100644
+index 1da91b84b933..55e3ba9b1169 100644
--- third_party/libwebrtc/api/units/frequency_gn/moz.build
+++ third_party/libwebrtc/api/units/frequency_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -16614,7 +18028,7 @@ index 40a6bf261710..fa6c15bc81e1 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -16626,7 +18040,6 @@ index 40a6bf261710..fa6c15bc81e1 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -16653,7 +18066,6 @@ index 40a6bf261710..fa6c15bc81e1 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -16668,7 +18080,6 @@ index 40a6bf261710..fa6c15bc81e1 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -16719,6 +18130,10 @@ index 40a6bf261710..fa6c15bc81e1 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -16800,17 +18215,16 @@ index 40a6bf261710..fa6c15bc81e1 100644
Library("frequency_gn")
diff --git third_party/libwebrtc/api/units/time_delta_gn/moz.build third_party/libwebrtc/api/units/time_delta_gn/moz.build
-index d9ede8c812f2..b129d8b4f2d8 100644
+index 525e75c3d915..e33f5d12403a 100644
--- third_party/libwebrtc/api/units/time_delta_gn/moz.build
+++ third_party/libwebrtc/api/units/time_delta_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -16825,7 +18239,7 @@ index d9ede8c812f2..b129d8b4f2d8 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -16837,7 +18251,6 @@ index d9ede8c812f2..b129d8b4f2d8 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -16864,7 +18277,6 @@ index d9ede8c812f2..b129d8b4f2d8 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -16879,7 +18291,6 @@ index d9ede8c812f2..b129d8b4f2d8 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -16930,6 +18341,10 @@ index d9ede8c812f2..b129d8b4f2d8 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -17011,17 +18426,16 @@ index d9ede8c812f2..b129d8b4f2d8 100644
Library("time_delta_gn")
diff --git third_party/libwebrtc/api/units/timestamp_gn/moz.build third_party/libwebrtc/api/units/timestamp_gn/moz.build
-index 9e5ed8541e57..ca185af59de3 100644
+index 2a52cfa0984e..9400f8288bad 100644
--- third_party/libwebrtc/api/units/timestamp_gn/moz.build
+++ third_party/libwebrtc/api/units/timestamp_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -17036,7 +18450,7 @@ index 9e5ed8541e57..ca185af59de3 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -17048,7 +18462,6 @@ index 9e5ed8541e57..ca185af59de3 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -17075,7 +18488,6 @@ index 9e5ed8541e57..ca185af59de3 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -17090,7 +18502,6 @@ index 9e5ed8541e57..ca185af59de3 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -17141,6 +18552,10 @@ index 9e5ed8541e57..ca185af59de3 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -17222,17 +18637,16 @@ index 9e5ed8541e57..ca185af59de3 100644
Library("timestamp_gn")
diff --git third_party/libwebrtc/api/video/builtin_video_bitrate_allocator_factory_gn/moz.build third_party/libwebrtc/api/video/builtin_video_bitrate_allocator_factory_gn/moz.build
-index cafafadf4452..0be4593415cf 100644
+index d28b32f439c1..7348138c0730 100644
--- third_party/libwebrtc/api/video/builtin_video_bitrate_allocator_factory_gn/moz.build
+++ third_party/libwebrtc/api/video/builtin_video_bitrate_allocator_factory_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -17247,7 +18661,7 @@ index cafafadf4452..0be4593415cf 100644
FINAL_LIBRARY = "xul"
-@@ -43,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,191 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -17259,7 +18673,6 @@ index cafafadf4452..0be4593415cf 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -17287,7 +18700,6 @@ index cafafadf4452..0be4593415cf 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -17306,7 +18718,6 @@ index cafafadf4452..0be4593415cf 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -17364,6 +18775,10 @@ index cafafadf4452..0be4593415cf 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -17444,18 +18859,204 @@ index cafafadf4452..0be4593415cf 100644
+ DEFINES["USE_X11"] = "1"
Library("builtin_video_bitrate_allocator_factory_gn")
+diff --git third_party/libwebrtc/api/video/corruption_detection_filter_settings_gn/moz.build third_party/libwebrtc/api/video/corruption_detection_filter_settings_gn/moz.build
+index 84910bec5b6a..28ddeb5e8675 100644
+--- third_party/libwebrtc/api/video/corruption_detection_filter_settings_gn/moz.build
++++ third_party/libwebrtc/api/video/corruption_detection_filter_settings_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+ DEFINES["USE_X11"] = "1"
+
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
+-
+- OS_LIBS += [
+- "unwind"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ Library("corruption_detection_filter_settings_gn")
diff --git third_party/libwebrtc/api/video/encoded_frame_gn/moz.build third_party/libwebrtc/api/video/encoded_frame_gn/moz.build
-index d804e2fd3671..a40fcef67844 100644
+index fe7417ed2009..cb2e3e8b1c8c 100644
--- third_party/libwebrtc/api/video/encoded_frame_gn/moz.build
+++ third_party/libwebrtc/api/video/encoded_frame_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -17470,7 +19071,7 @@ index d804e2fd3671..a40fcef67844 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -17482,7 +19083,6 @@ index d804e2fd3671..a40fcef67844 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -17509,7 +19109,6 @@ index d804e2fd3671..a40fcef67844 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -17524,7 +19123,6 @@ index d804e2fd3671..a40fcef67844 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -17582,6 +19180,10 @@ index d804e2fd3671..a40fcef67844 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -17663,17 +19265,16 @@ index d804e2fd3671..a40fcef67844 100644
Library("encoded_frame_gn")
diff --git third_party/libwebrtc/api/video/encoded_image_gn/moz.build third_party/libwebrtc/api/video/encoded_image_gn/moz.build
-index a444a71189b9..01e5ec845e10 100644
+index bfdc38c74288..17c35ae9a249 100644
--- third_party/libwebrtc/api/video/encoded_image_gn/moz.build
+++ third_party/libwebrtc/api/video/encoded_image_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -17688,7 +19289,7 @@ index a444a71189b9..01e5ec845e10 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -17700,7 +19301,6 @@ index a444a71189b9..01e5ec845e10 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -17727,7 +19327,6 @@ index a444a71189b9..01e5ec845e10 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -17742,7 +19341,6 @@ index a444a71189b9..01e5ec845e10 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -17800,6 +19398,10 @@ index a444a71189b9..01e5ec845e10 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -17881,17 +19483,16 @@ index a444a71189b9..01e5ec845e10 100644
Library("encoded_image_gn")
diff --git third_party/libwebrtc/api/video/frame_buffer_gn/moz.build third_party/libwebrtc/api/video/frame_buffer_gn/moz.build
-index 01a33c4b813f..35e492ad1546 100644
+index 08a20c36f3b2..588d4beb1a1c 100644
--- third_party/libwebrtc/api/video/frame_buffer_gn/moz.build
+++ third_party/libwebrtc/api/video/frame_buffer_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -17906,7 +19507,7 @@ index 01a33c4b813f..35e492ad1546 100644
FINAL_LIBRARY = "xul"
-@@ -43,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,191 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -17918,7 +19519,6 @@ index 01a33c4b813f..35e492ad1546 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -17946,7 +19546,6 @@ index 01a33c4b813f..35e492ad1546 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -17965,7 +19564,6 @@ index 01a33c4b813f..35e492ad1546 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -18023,6 +19621,10 @@ index 01a33c4b813f..35e492ad1546 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -18104,17 +19706,16 @@ index 01a33c4b813f..35e492ad1546 100644
Library("frame_buffer_gn")
diff --git third_party/libwebrtc/api/video/recordable_encoded_frame_gn/moz.build third_party/libwebrtc/api/video/recordable_encoded_frame_gn/moz.build
-index 4d6199a71433..63f6010eb884 100644
+index 682afa6b23c6..6dfaf4e483c8 100644
--- third_party/libwebrtc/api/video/recordable_encoded_frame_gn/moz.build
+++ third_party/libwebrtc/api/video/recordable_encoded_frame_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -18129,7 +19730,7 @@ index 4d6199a71433..63f6010eb884 100644
FINAL_LIBRARY = "xul"
-@@ -39,118 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,119 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -18141,7 +19742,6 @@ index 4d6199a71433..63f6010eb884 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -18168,7 +19768,6 @@ index 4d6199a71433..63f6010eb884 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -18183,7 +19782,6 @@ index 4d6199a71433..63f6010eb884 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -18237,6 +19835,10 @@ index 4d6199a71433..63f6010eb884 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -18249,7 +19851,7 @@ index 4d6199a71433..63f6010eb884 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -160,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -162,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -18302,17 +19904,16 @@ index 4d6199a71433..63f6010eb884 100644
-
Library("recordable_encoded_frame_gn")
diff --git third_party/libwebrtc/api/video/render_resolution_gn/moz.build third_party/libwebrtc/api/video/render_resolution_gn/moz.build
-index a0c4da6d5809..afb0f88ed8fd 100644
+index c572a6cb3edd..57a7f9cbfd11 100644
--- third_party/libwebrtc/api/video/render_resolution_gn/moz.build
+++ third_party/libwebrtc/api/video/render_resolution_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -18327,7 +19928,7 @@ index a0c4da6d5809..afb0f88ed8fd 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -18339,7 +19940,6 @@ index a0c4da6d5809..afb0f88ed8fd 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -18362,7 +19962,6 @@ index a0c4da6d5809..afb0f88ed8fd 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -18377,7 +19976,6 @@ index a0c4da6d5809..afb0f88ed8fd 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -18424,6 +20022,10 @@ index a0c4da6d5809..afb0f88ed8fd 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -18436,7 +20038,7 @@ index a0c4da6d5809..afb0f88ed8fd 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -18489,17 +20091,16 @@ index a0c4da6d5809..afb0f88ed8fd 100644
-
Library("render_resolution_gn")
diff --git third_party/libwebrtc/api/video/resolution_gn/moz.build third_party/libwebrtc/api/video/resolution_gn/moz.build
-index e55dfe7d2c22..d5993bf113b5 100644
+index 8100831c4cc7..9e9cad2d3072 100644
--- third_party/libwebrtc/api/video/resolution_gn/moz.build
+++ third_party/libwebrtc/api/video/resolution_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -18514,7 +20115,7 @@ index e55dfe7d2c22..d5993bf113b5 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -18526,7 +20127,6 @@ index e55dfe7d2c22..d5993bf113b5 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -18549,7 +20149,6 @@ index e55dfe7d2c22..d5993bf113b5 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -18564,7 +20163,6 @@ index e55dfe7d2c22..d5993bf113b5 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -18611,6 +20209,10 @@ index e55dfe7d2c22..d5993bf113b5 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -18623,7 +20225,7 @@ index e55dfe7d2c22..d5993bf113b5 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -18676,17 +20278,16 @@ index e55dfe7d2c22..d5993bf113b5 100644
-
Library("resolution_gn")
diff --git third_party/libwebrtc/api/video/video_adaptation_gn/moz.build third_party/libwebrtc/api/video/video_adaptation_gn/moz.build
-index c061e657ab8a..03c9ed5c202b 100644
+index ebd41d83934c..047f9d1c5018 100644
--- third_party/libwebrtc/api/video/video_adaptation_gn/moz.build
+++ third_party/libwebrtc/api/video/video_adaptation_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -18701,7 +20302,7 @@ index c061e657ab8a..03c9ed5c202b 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -18713,7 +20314,6 @@ index c061e657ab8a..03c9ed5c202b 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -18740,7 +20340,6 @@ index c061e657ab8a..03c9ed5c202b 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -18755,7 +20354,6 @@ index c061e657ab8a..03c9ed5c202b 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -18806,6 +20404,10 @@ index c061e657ab8a..03c9ed5c202b 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -18887,17 +20489,16 @@ index c061e657ab8a..03c9ed5c202b 100644
Library("video_adaptation_gn")
diff --git third_party/libwebrtc/api/video/video_bitrate_allocation_gn/moz.build third_party/libwebrtc/api/video/video_bitrate_allocation_gn/moz.build
-index 9581b4202af9..d526540c4a75 100644
+index 1b623991d78b..691d665df7ab 100644
--- third_party/libwebrtc/api/video/video_bitrate_allocation_gn/moz.build
+++ third_party/libwebrtc/api/video/video_bitrate_allocation_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -18912,7 +20513,7 @@ index 9581b4202af9..d526540c4a75 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -18924,7 +20525,6 @@ index 9581b4202af9..d526540c4a75 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -18951,7 +20551,6 @@ index 9581b4202af9..d526540c4a75 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -18966,7 +20565,6 @@ index 9581b4202af9..d526540c4a75 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -19017,6 +20615,10 @@ index 9581b4202af9..d526540c4a75 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -19098,17 +20700,16 @@ index 9581b4202af9..d526540c4a75 100644
Library("video_bitrate_allocation_gn")
diff --git third_party/libwebrtc/api/video/video_bitrate_allocator_factory_gn/moz.build third_party/libwebrtc/api/video/video_bitrate_allocator_factory_gn/moz.build
-index 71a1a7f2dc3e..4ca5af462591 100644
+index 787eece77e9f..0e4eb3564582 100644
--- third_party/libwebrtc/api/video/video_bitrate_allocator_factory_gn/moz.build
+++ third_party/libwebrtc/api/video/video_bitrate_allocator_factory_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -19123,7 +20724,7 @@ index 71a1a7f2dc3e..4ca5af462591 100644
FINAL_LIBRARY = "xul"
-@@ -39,118 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,119 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -19135,7 +20736,6 @@ index 71a1a7f2dc3e..4ca5af462591 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -19162,7 +20762,6 @@ index 71a1a7f2dc3e..4ca5af462591 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -19177,7 +20776,6 @@ index 71a1a7f2dc3e..4ca5af462591 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -19231,6 +20829,10 @@ index 71a1a7f2dc3e..4ca5af462591 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -19243,7 +20845,7 @@ index 71a1a7f2dc3e..4ca5af462591 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -160,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -162,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -19296,17 +20898,16 @@ index 71a1a7f2dc3e..4ca5af462591 100644
-
Library("video_bitrate_allocator_factory_gn")
diff --git third_party/libwebrtc/api/video/video_bitrate_allocator_gn/moz.build third_party/libwebrtc/api/video/video_bitrate_allocator_gn/moz.build
-index aecab75d2eac..0ad41db37d78 100644
+index e3d9aba8ef3c..fcae0009dd68 100644
--- third_party/libwebrtc/api/video/video_bitrate_allocator_gn/moz.build
+++ third_party/libwebrtc/api/video/video_bitrate_allocator_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -19321,7 +20922,7 @@ index aecab75d2eac..0ad41db37d78 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -19333,7 +20934,6 @@ index aecab75d2eac..0ad41db37d78 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -19360,7 +20960,6 @@ index aecab75d2eac..0ad41db37d78 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -19375,7 +20974,6 @@ index aecab75d2eac..0ad41db37d78 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -19426,6 +21024,10 @@ index aecab75d2eac..0ad41db37d78 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -19507,17 +21109,16 @@ index aecab75d2eac..0ad41db37d78 100644
Library("video_bitrate_allocator_gn")
diff --git third_party/libwebrtc/api/video/video_codec_constants_gn/moz.build third_party/libwebrtc/api/video/video_codec_constants_gn/moz.build
-index 1ff8d8117fa6..5bcaf00344da 100644
+index 00627f9fe4bf..48f8135282ff 100644
--- third_party/libwebrtc/api/video/video_codec_constants_gn/moz.build
+++ third_party/libwebrtc/api/video/video_codec_constants_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -19532,7 +21133,7 @@ index 1ff8d8117fa6..5bcaf00344da 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -19544,7 +21145,6 @@ index 1ff8d8117fa6..5bcaf00344da 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -19567,7 +21167,6 @@ index 1ff8d8117fa6..5bcaf00344da 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -19582,7 +21181,6 @@ index 1ff8d8117fa6..5bcaf00344da 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -19629,6 +21227,10 @@ index 1ff8d8117fa6..5bcaf00344da 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -19641,7 +21243,7 @@ index 1ff8d8117fa6..5bcaf00344da 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -19694,17 +21296,16 @@ index 1ff8d8117fa6..5bcaf00344da 100644
-
Library("video_codec_constants_gn")
diff --git third_party/libwebrtc/api/video/video_frame_gn/moz.build third_party/libwebrtc/api/video/video_frame_gn/moz.build
-index 37f7adf1843d..8697e1d06d1e 100644
+index 4aa343b85d29..d5883b13bee8 100644
--- third_party/libwebrtc/api/video/video_frame_gn/moz.build
+++ third_party/libwebrtc/api/video/video_frame_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -19719,7 +21320,7 @@ index 37f7adf1843d..8697e1d06d1e 100644
FINAL_LIBRARY = "xul"
-@@ -54,185 +64,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -55,186 +64,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -19731,7 +21332,6 @@ index 37f7adf1843d..8697e1d06d1e 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -19758,7 +21358,6 @@ index 37f7adf1843d..8697e1d06d1e 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -19773,7 +21372,6 @@ index 37f7adf1843d..8697e1d06d1e 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -19831,6 +21429,10 @@ index 37f7adf1843d..8697e1d06d1e 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -19912,17 +21514,16 @@ index 37f7adf1843d..8697e1d06d1e 100644
Library("video_frame_gn")
diff --git third_party/libwebrtc/api/video/video_frame_i010_gn/moz.build third_party/libwebrtc/api/video/video_frame_i010_gn/moz.build
-index 2b8bd493aff9..c6b33b8a1e23 100644
+index 4951e4edce85..c4728ecf1200 100644
--- third_party/libwebrtc/api/video/video_frame_i010_gn/moz.build
+++ third_party/libwebrtc/api/video/video_frame_i010_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -19937,7 +21538,7 @@ index 2b8bd493aff9..c6b33b8a1e23 100644
FINAL_LIBRARY = "xul"
-@@ -50,185 +60,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -51,186 +60,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -19949,7 +21550,6 @@ index 2b8bd493aff9..c6b33b8a1e23 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -19976,7 +21576,6 @@ index 2b8bd493aff9..c6b33b8a1e23 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -19991,7 +21590,6 @@ index 2b8bd493aff9..c6b33b8a1e23 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -20049,6 +21647,10 @@ index 2b8bd493aff9..c6b33b8a1e23 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -20130,17 +21732,16 @@ index 2b8bd493aff9..c6b33b8a1e23 100644
Library("video_frame_i010_gn")
diff --git third_party/libwebrtc/api/video/video_frame_metadata_gn/moz.build third_party/libwebrtc/api/video/video_frame_metadata_gn/moz.build
-index 8b4bd96df239..bcbd30fd4d21 100644
+index e00d025ec821..ef2f74bc0852 100644
--- third_party/libwebrtc/api/video/video_frame_metadata_gn/moz.build
+++ third_party/libwebrtc/api/video/video_frame_metadata_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -20155,7 +21756,7 @@ index 8b4bd96df239..bcbd30fd4d21 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -20167,7 +21768,6 @@ index 8b4bd96df239..bcbd30fd4d21 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -20194,7 +21794,6 @@ index 8b4bd96df239..bcbd30fd4d21 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -20209,7 +21808,6 @@ index 8b4bd96df239..bcbd30fd4d21 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -20267,6 +21865,10 @@ index 8b4bd96df239..bcbd30fd4d21 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -20348,17 +21950,16 @@ index 8b4bd96df239..bcbd30fd4d21 100644
Library("video_frame_metadata_gn")
diff --git third_party/libwebrtc/api/video/video_frame_type_gn/moz.build third_party/libwebrtc/api/video/video_frame_type_gn/moz.build
-index 3416d040b2ea..263eaf0e7885 100644
+index f09aa8024ef8..3569618dc00d 100644
--- third_party/libwebrtc/api/video/video_frame_type_gn/moz.build
+++ third_party/libwebrtc/api/video/video_frame_type_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -20373,7 +21974,7 @@ index 3416d040b2ea..263eaf0e7885 100644
FINAL_LIBRARY = "xul"
-@@ -39,111 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,112 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -20385,7 +21986,6 @@ index 3416d040b2ea..263eaf0e7885 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -20412,7 +22012,6 @@ index 3416d040b2ea..263eaf0e7885 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -20427,7 +22026,6 @@ index 3416d040b2ea..263eaf0e7885 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -20474,6 +22072,10 @@ index 3416d040b2ea..263eaf0e7885 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -20486,7 +22088,7 @@ index 3416d040b2ea..263eaf0e7885 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -153,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -20539,17 +22141,16 @@ index 3416d040b2ea..263eaf0e7885 100644
-
Library("video_frame_type_gn")
diff --git third_party/libwebrtc/api/video/video_layers_allocation_gn/moz.build third_party/libwebrtc/api/video/video_layers_allocation_gn/moz.build
-index d9d7097f2f89..2603fe99c69f 100644
+index b9a5bd46571c..de45a2318e42 100644
--- third_party/libwebrtc/api/video/video_layers_allocation_gn/moz.build
+++ third_party/libwebrtc/api/video/video_layers_allocation_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -20564,7 +22165,7 @@ index d9d7097f2f89..2603fe99c69f 100644
FINAL_LIBRARY = "xul"
-@@ -39,111 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,112 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -20576,7 +22177,6 @@ index d9d7097f2f89..2603fe99c69f 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -20603,7 +22203,6 @@ index d9d7097f2f89..2603fe99c69f 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -20618,7 +22217,6 @@ index d9d7097f2f89..2603fe99c69f 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -20665,6 +22263,10 @@ index d9d7097f2f89..2603fe99c69f 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -20677,7 +22279,7 @@ index d9d7097f2f89..2603fe99c69f 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -153,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -20730,17 +22332,16 @@ index d9d7097f2f89..2603fe99c69f 100644
-
Library("video_layers_allocation_gn")
diff --git third_party/libwebrtc/api/video/video_rtp_headers_gn/moz.build third_party/libwebrtc/api/video/video_rtp_headers_gn/moz.build
-index 7c696af228c6..da97d3a9cc11 100644
+index 079848bb358b..0a20b46f6c88 100644
--- third_party/libwebrtc/api/video/video_rtp_headers_gn/moz.build
+++ third_party/libwebrtc/api/video/video_rtp_headers_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -20755,7 +22356,7 @@ index 7c696af228c6..da97d3a9cc11 100644
FINAL_LIBRARY = "xul"
-@@ -46,185 +56,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,186 +56,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -20767,7 +22368,6 @@ index 7c696af228c6..da97d3a9cc11 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -20794,7 +22394,6 @@ index 7c696af228c6..da97d3a9cc11 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -20809,7 +22408,6 @@ index 7c696af228c6..da97d3a9cc11 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -20867,6 +22465,10 @@ index 7c696af228c6..da97d3a9cc11 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -20948,17 +22550,16 @@ index 7c696af228c6..da97d3a9cc11 100644
Library("video_rtp_headers_gn")
diff --git third_party/libwebrtc/api/video/video_stream_encoder_gn/moz.build third_party/libwebrtc/api/video/video_stream_encoder_gn/moz.build
-index f54c46500445..dd230e6e136c 100644
+index 5bc79f430bae..1075c82f0415 100644
--- third_party/libwebrtc/api/video/video_stream_encoder_gn/moz.build
+++ third_party/libwebrtc/api/video/video_stream_encoder_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -20973,7 +22574,7 @@ index f54c46500445..dd230e6e136c 100644
FINAL_LIBRARY = "xul"
-@@ -39,118 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,119 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -20985,7 +22586,6 @@ index f54c46500445..dd230e6e136c 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -21012,7 +22612,6 @@ index f54c46500445..dd230e6e136c 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -21027,7 +22626,6 @@ index f54c46500445..dd230e6e136c 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -21081,6 +22679,10 @@ index f54c46500445..dd230e6e136c 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -21093,7 +22695,7 @@ index f54c46500445..dd230e6e136c 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -160,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -162,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -21146,17 +22748,16 @@ index f54c46500445..dd230e6e136c 100644
-
Library("video_stream_encoder_gn")
diff --git third_party/libwebrtc/api/video_codecs/bitstream_parser_api_gn/moz.build third_party/libwebrtc/api/video_codecs/bitstream_parser_api_gn/moz.build
-index b1bb1e3323e8..162090a6363d 100644
+index 819a8c287dfc..1282b96a12d0 100644
--- third_party/libwebrtc/api/video_codecs/bitstream_parser_api_gn/moz.build
+++ third_party/libwebrtc/api/video_codecs/bitstream_parser_api_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -21171,7 +22772,7 @@ index b1bb1e3323e8..162090a6363d 100644
FINAL_LIBRARY = "xul"
-@@ -39,111 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,112 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -21183,7 +22784,6 @@ index b1bb1e3323e8..162090a6363d 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -21210,7 +22810,6 @@ index b1bb1e3323e8..162090a6363d 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -21225,7 +22824,6 @@ index b1bb1e3323e8..162090a6363d 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -21272,6 +22870,10 @@ index b1bb1e3323e8..162090a6363d 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -21284,7 +22886,7 @@ index b1bb1e3323e8..162090a6363d 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -153,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -21336,18 +22938,240 @@ index b1bb1e3323e8..162090a6363d 100644
- DEFINES["_GNU_SOURCE"] = True
-
Library("bitstream_parser_api_gn")
+diff --git third_party/libwebrtc/api/video_codecs/builtin_video_decoder_factory_gn/moz.build third_party/libwebrtc/api/video_codecs/builtin_video_decoder_factory_gn/moz.build
+index 50fb2e553c51..497c1a3e5ea7 100644
+--- third_party/libwebrtc/api/video_codecs/builtin_video_decoder_factory_gn/moz.build
++++ third_party/libwebrtc/api/video_codecs/builtin_video_decoder_factory_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -44,191 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "GLESv2",
+- "log"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "rt"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_X11"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
+-
+- OS_LIBS += [
+- "unwind"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["USE_X11"] = "1"
+
+ Library("builtin_video_decoder_factory_gn")
diff --git third_party/libwebrtc/api/video_codecs/rtc_software_fallback_wrappers_gn/moz.build third_party/libwebrtc/api/video_codecs/rtc_software_fallback_wrappers_gn/moz.build
-index ca9c0f599a99..1b58004533ae 100644
+index 8336bf0f9eba..9a07248499a2 100644
--- third_party/libwebrtc/api/video_codecs/rtc_software_fallback_wrappers_gn/moz.build
+++ third_party/libwebrtc/api/video_codecs/rtc_software_fallback_wrappers_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -21362,7 +23186,7 @@ index ca9c0f599a99..1b58004533ae 100644
FINAL_LIBRARY = "xul"
-@@ -44,190 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,191 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -21374,7 +23198,6 @@ index ca9c0f599a99..1b58004533ae 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -21402,7 +23225,6 @@ index ca9c0f599a99..1b58004533ae 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -21421,7 +23243,6 @@ index ca9c0f599a99..1b58004533ae 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -21479,6 +23300,10 @@ index ca9c0f599a99..1b58004533ae 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -21560,17 +23385,16 @@ index ca9c0f599a99..1b58004533ae 100644
Library("rtc_software_fallback_wrappers_gn")
diff --git third_party/libwebrtc/api/video_codecs/scalability_mode_gn/moz.build third_party/libwebrtc/api/video_codecs/scalability_mode_gn/moz.build
-index b0c90b8ad2ee..4933d9ebafdb 100644
+index 408cb931cfea..527f3b0ba68f 100644
--- third_party/libwebrtc/api/video_codecs/scalability_mode_gn/moz.build
+++ third_party/libwebrtc/api/video_codecs/scalability_mode_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -21585,7 +23409,7 @@ index b0c90b8ad2ee..4933d9ebafdb 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -21597,7 +23421,6 @@ index b0c90b8ad2ee..4933d9ebafdb 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -21624,7 +23447,6 @@ index b0c90b8ad2ee..4933d9ebafdb 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -21639,7 +23461,6 @@ index b0c90b8ad2ee..4933d9ebafdb 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -21690,6 +23511,10 @@ index b0c90b8ad2ee..4933d9ebafdb 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -21771,17 +23596,16 @@ index b0c90b8ad2ee..4933d9ebafdb 100644
Library("scalability_mode_gn")
diff --git third_party/libwebrtc/api/video_codecs/video_codecs_api_gn/moz.build third_party/libwebrtc/api/video_codecs/video_codecs_api_gn/moz.build
-index de1ff19cd39c..f5d7824d0dc2 100644
+index 53356c361021..9cef4b9a8a47 100644
--- third_party/libwebrtc/api/video_codecs/video_codecs_api_gn/moz.build
+++ third_party/libwebrtc/api/video_codecs/video_codecs_api_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -21796,7 +23620,7 @@ index de1ff19cd39c..f5d7824d0dc2 100644
FINAL_LIBRARY = "xul"
-@@ -54,185 +64,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -54,186 +63,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -21808,7 +23632,6 @@ index de1ff19cd39c..f5d7824d0dc2 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -21835,7 +23658,6 @@ index de1ff19cd39c..f5d7824d0dc2 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -21850,7 +23672,6 @@ index de1ff19cd39c..f5d7824d0dc2 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -21908,6 +23729,10 @@ index de1ff19cd39c..f5d7824d0dc2 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -21988,18 +23813,1026 @@ index de1ff19cd39c..f5d7824d0dc2 100644
+ DEFINES["USE_X11"] = "1"
Library("video_codecs_api_gn")
+diff --git third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_gn/moz.build third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_gn/moz.build
+index 2daf90b4f83b..ea0857484892 100644
+--- third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_gn/moz.build
++++ third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -40,119 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "log"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+@@ -162,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+ DEFINES["USE_X11"] = "1"
+
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
+-
+- OS_LIBS += [
+- "unwind"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ Library("video_encoder_factory_template_gn")
+diff --git third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libaom_av1_adapter_gn/moz.build third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libaom_av1_adapter_gn/moz.build
+index dfb4ccbb2c51..9231cdb1708f 100644
+--- third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libaom_av1_adapter_gn/moz.build
++++ third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libaom_av1_adapter_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -40,123 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "log"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "rt"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+@@ -166,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+ DEFINES["USE_X11"] = "1"
+
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
+-
+- OS_LIBS += [
+- "unwind"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ Library("video_encoder_factory_template_libaom_av1_adapter_gn")
+diff --git third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libvpx_vp8_adapter_gn/moz.build third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libvpx_vp8_adapter_gn/moz.build
+index 8f2b2d4c394b..2e032e933f4d 100644
+--- third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libvpx_vp8_adapter_gn/moz.build
++++ third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libvpx_vp8_adapter_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -40,124 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "GLESv2",
+- "log"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "rt"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+@@ -167,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+ DEFINES["USE_X11"] = "1"
+
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
+-
+- OS_LIBS += [
+- "unwind"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ Library("video_encoder_factory_template_libvpx_vp8_adapter_gn")
+diff --git third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libvpx_vp9_adapter_gn/moz.build third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libvpx_vp9_adapter_gn/moz.build
+index 1262d9c963ac..feb340bc6ffa 100644
+--- third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libvpx_vp9_adapter_gn/moz.build
++++ third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libvpx_vp9_adapter_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -40,124 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "GLESv2",
+- "log"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "rt"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+@@ -167,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+ DEFINES["USE_X11"] = "1"
+
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
+-
+- OS_LIBS += [
+- "unwind"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ Library("video_encoder_factory_template_libvpx_vp9_adapter_gn")
+diff --git third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_open_h264_adapter_gn/moz.build third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_open_h264_adapter_gn/moz.build
+index 37ddca0609eb..50eb54ea4186 100644
+--- third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_open_h264_adapter_gn/moz.build
++++ third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_open_h264_adapter_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -40,124 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "GLESv2",
+- "log"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "rt"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+@@ -167,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+ DEFINES["USE_X11"] = "1"
+
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
+-
+- OS_LIBS += [
+- "unwind"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ Library("video_encoder_factory_template_open_h264_adapter_gn")
diff --git third_party/libwebrtc/api/video_codecs/vp8_temporal_layers_factory_gn/moz.build third_party/libwebrtc/api/video_codecs/vp8_temporal_layers_factory_gn/moz.build
-index 394091421449..a19bee0723d3 100644
+index ebc185abb114..3b7a135fe174 100644
--- third_party/libwebrtc/api/video_codecs/vp8_temporal_layers_factory_gn/moz.build
+++ third_party/libwebrtc/api/video_codecs/vp8_temporal_layers_factory_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -22014,7 +24847,7 @@ index 394091421449..a19bee0723d3 100644
FINAL_LIBRARY = "xul"
-@@ -43,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,191 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -22026,7 +24859,6 @@ index 394091421449..a19bee0723d3 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -22054,7 +24886,6 @@ index 394091421449..a19bee0723d3 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -22073,7 +24904,6 @@ index 394091421449..a19bee0723d3 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -22131,6 +24961,10 @@ index 394091421449..a19bee0723d3 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -22212,17 +25046,16 @@ index 394091421449..a19bee0723d3 100644
Library("vp8_temporal_layers_factory_gn")
diff --git third_party/libwebrtc/api/video_track_source_constraints_gn/moz.build third_party/libwebrtc/api/video_track_source_constraints_gn/moz.build
-index 636a3df69c9a..abcef0e2e4c3 100644
+index 933524efdac5..7ec1ae1523bd 100644
--- third_party/libwebrtc/api/video_track_source_constraints_gn/moz.build
+++ third_party/libwebrtc/api/video_track_source_constraints_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -22237,7 +25070,7 @@ index 636a3df69c9a..abcef0e2e4c3 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -22249,7 +25082,6 @@ index 636a3df69c9a..abcef0e2e4c3 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -22272,7 +25104,6 @@ index 636a3df69c9a..abcef0e2e4c3 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -22287,7 +25118,6 @@ index 636a3df69c9a..abcef0e2e4c3 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -22334,6 +25164,10 @@ index 636a3df69c9a..abcef0e2e4c3 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -22346,7 +25180,7 @@ index 636a3df69c9a..abcef0e2e4c3 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -22399,17 +25233,16 @@ index 636a3df69c9a..abcef0e2e4c3 100644
-
Library("video_track_source_constraints_gn")
diff --git third_party/libwebrtc/audio/audio_gn/moz.build third_party/libwebrtc/audio/audio_gn/moz.build
-index 2888ef09bd9b..0b9c1637ce34 100644
+index 1e33a79591e5..1423654999b3 100644
--- third_party/libwebrtc/audio/audio_gn/moz.build
+++ third_party/libwebrtc/audio/audio_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -22424,7 +25257,7 @@ index 2888ef09bd9b..0b9c1637ce34 100644
FINAL_LIBRARY = "xul"
-@@ -55,190 +65,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -56,191 +65,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -22436,7 +25269,6 @@ index 2888ef09bd9b..0b9c1637ce34 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -22464,7 +25296,6 @@ index 2888ef09bd9b..0b9c1637ce34 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -22483,7 +25314,6 @@ index 2888ef09bd9b..0b9c1637ce34 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -22541,6 +25371,10 @@ index 2888ef09bd9b..0b9c1637ce34 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -22622,17 +25456,16 @@ index 2888ef09bd9b..0b9c1637ce34 100644
Library("audio_gn")
diff --git third_party/libwebrtc/audio/utility/audio_frame_operations_gn/moz.build third_party/libwebrtc/audio/utility/audio_frame_operations_gn/moz.build
-index 315f691f3e09..1848f414171d 100644
+index a072faa0e703..b021c5c974d6 100644
--- third_party/libwebrtc/audio/utility/audio_frame_operations_gn/moz.build
+++ third_party/libwebrtc/audio/utility/audio_frame_operations_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -22647,7 +25480,7 @@ index 315f691f3e09..1848f414171d 100644
FINAL_LIBRARY = "xul"
-@@ -45,189 +55,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -46,190 +55,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -22659,7 +25492,6 @@ index 315f691f3e09..1848f414171d 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -22686,7 +25518,6 @@ index 315f691f3e09..1848f414171d 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -22705,7 +25536,6 @@ index 315f691f3e09..1848f414171d 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -22763,6 +25593,10 @@ index 315f691f3e09..1848f414171d 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -22844,17 +25678,16 @@ index 315f691f3e09..1848f414171d 100644
Library("audio_frame_operations_gn")
diff --git third_party/libwebrtc/call/adaptation/resource_adaptation_gn/moz.build third_party/libwebrtc/call/adaptation/resource_adaptation_gn/moz.build
-index 3dab96b5a372..bcaf67293b6b 100644
+index a16854c0cbf3..10c7a4ac89a7 100644
--- third_party/libwebrtc/call/adaptation/resource_adaptation_gn/moz.build
+++ third_party/libwebrtc/call/adaptation/resource_adaptation_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -22869,7 +25702,7 @@ index 3dab96b5a372..bcaf67293b6b 100644
FINAL_LIBRARY = "xul"
-@@ -52,190 +62,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -53,191 +62,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -22881,7 +25714,6 @@ index 3dab96b5a372..bcaf67293b6b 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -22909,7 +25741,6 @@ index 3dab96b5a372..bcaf67293b6b 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -22928,7 +25759,6 @@ index 3dab96b5a372..bcaf67293b6b 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -22986,6 +25816,10 @@ index 3dab96b5a372..bcaf67293b6b 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -23067,17 +25901,16 @@ index 3dab96b5a372..bcaf67293b6b 100644
Library("resource_adaptation_gn")
diff --git third_party/libwebrtc/call/audio_sender_interface_gn/moz.build third_party/libwebrtc/call/audio_sender_interface_gn/moz.build
-index 6ca0ee773997..92276ee6b298 100644
+index 24568a31a210..e88cc584182f 100644
--- third_party/libwebrtc/call/audio_sender_interface_gn/moz.build
+++ third_party/libwebrtc/call/audio_sender_interface_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -23092,7 +25925,7 @@ index 6ca0ee773997..92276ee6b298 100644
FINAL_LIBRARY = "xul"
-@@ -39,118 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,119 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -23104,7 +25937,6 @@ index 6ca0ee773997..92276ee6b298 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -23131,7 +25963,6 @@ index 6ca0ee773997..92276ee6b298 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -23146,7 +25977,6 @@ index 6ca0ee773997..92276ee6b298 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -23200,6 +26030,10 @@ index 6ca0ee773997..92276ee6b298 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -23212,7 +26046,7 @@ index 6ca0ee773997..92276ee6b298 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -160,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -162,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -23265,17 +26099,16 @@ index 6ca0ee773997..92276ee6b298 100644
-
Library("audio_sender_interface_gn")
diff --git third_party/libwebrtc/call/bitrate_allocator_gn/moz.build third_party/libwebrtc/call/bitrate_allocator_gn/moz.build
-index 57adb400db54..754fdf86307a 100644
+index ca42c673672b..a9b6fcefbad9 100644
--- third_party/libwebrtc/call/bitrate_allocator_gn/moz.build
+++ third_party/libwebrtc/call/bitrate_allocator_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -23290,7 +26123,7 @@ index 57adb400db54..754fdf86307a 100644
FINAL_LIBRARY = "xul"
-@@ -43,189 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -23302,7 +26135,6 @@ index 57adb400db54..754fdf86307a 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -23329,7 +26161,6 @@ index 57adb400db54..754fdf86307a 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -23348,7 +26179,6 @@ index 57adb400db54..754fdf86307a 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -23406,6 +26236,10 @@ index 57adb400db54..754fdf86307a 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -23487,17 +26321,16 @@ index 57adb400db54..754fdf86307a 100644
Library("bitrate_allocator_gn")
diff --git third_party/libwebrtc/call/bitrate_configurator_gn/moz.build third_party/libwebrtc/call/bitrate_configurator_gn/moz.build
-index 59f87d2fdf4d..537c7fe06fcd 100644
+index 2d0f74ea355e..b2182b8b5ce4 100644
--- third_party/libwebrtc/call/bitrate_configurator_gn/moz.build
+++ third_party/libwebrtc/call/bitrate_configurator_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -23512,7 +26345,7 @@ index 59f87d2fdf4d..537c7fe06fcd 100644
FINAL_LIBRARY = "xul"
-@@ -43,189 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -23524,7 +26357,6 @@ index 59f87d2fdf4d..537c7fe06fcd 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -23551,7 +26383,6 @@ index 59f87d2fdf4d..537c7fe06fcd 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -23570,7 +26401,6 @@ index 59f87d2fdf4d..537c7fe06fcd 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -23628,6 +26458,10 @@ index 59f87d2fdf4d..537c7fe06fcd 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -23709,17 +26543,16 @@ index 59f87d2fdf4d..537c7fe06fcd 100644
Library("bitrate_configurator_gn")
diff --git third_party/libwebrtc/call/call_gn/moz.build third_party/libwebrtc/call/call_gn/moz.build
-index da452122ce12..84614d18ac06 100644
+index 987aff418d68..38c79be10cdc 100644
--- third_party/libwebrtc/call/call_gn/moz.build
+++ third_party/libwebrtc/call/call_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -23734,7 +26567,7 @@ index da452122ce12..84614d18ac06 100644
FINAL_LIBRARY = "xul"
-@@ -45,190 +55,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -46,191 +55,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -23746,7 +26579,6 @@ index da452122ce12..84614d18ac06 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -23774,7 +26606,6 @@ index da452122ce12..84614d18ac06 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -23793,7 +26624,6 @@ index da452122ce12..84614d18ac06 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -23851,6 +26681,10 @@ index da452122ce12..84614d18ac06 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -23932,17 +26766,16 @@ index da452122ce12..84614d18ac06 100644
Library("call_gn")
diff --git third_party/libwebrtc/call/call_interfaces_gn/moz.build third_party/libwebrtc/call/call_interfaces_gn/moz.build
-index 3c7b6a05d3ab..a65ef1040061 100644
+index 3147c1e5f11a..485e219e783d 100644
--- third_party/libwebrtc/call/call_interfaces_gn/moz.build
+++ third_party/libwebrtc/call/call_interfaces_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -23957,7 +26790,7 @@ index 3c7b6a05d3ab..a65ef1040061 100644
FINAL_LIBRARY = "xul"
-@@ -49,190 +59,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -50,191 +59,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -23969,7 +26802,6 @@ index 3c7b6a05d3ab..a65ef1040061 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -23997,7 +26829,6 @@ index 3c7b6a05d3ab..a65ef1040061 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -24016,7 +26847,6 @@ index 3c7b6a05d3ab..a65ef1040061 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -24074,6 +26904,10 @@ index 3c7b6a05d3ab..a65ef1040061 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -24154,18 +26988,433 @@ index 3c7b6a05d3ab..a65ef1040061 100644
+ DEFINES["USE_X11"] = "1"
Library("call_interfaces_gn")
+diff --git third_party/libwebrtc/call/payload_type_gn/moz.build third_party/libwebrtc/call/payload_type_gn/moz.build
+index 373d925f861d..101b856cff86 100644
+--- third_party/libwebrtc/call/payload_type_gn/moz.build
++++ third_party/libwebrtc/call/payload_type_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -40,119 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "log"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+@@ -162,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+ DEFINES["USE_X11"] = "1"
+
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
+-
+- OS_LIBS += [
+- "unwind"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ Library("payload_type_gn")
+diff --git third_party/libwebrtc/call/payload_type_picker_gn/moz.build third_party/libwebrtc/call/payload_type_picker_gn/moz.build
+index f6525a6416ce..3c2fd78fd486 100644
+--- third_party/libwebrtc/call/payload_type_picker_gn/moz.build
++++ third_party/libwebrtc/call/payload_type_picker_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "log"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_X11"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
+-
+- OS_LIBS += [
+- "unwind"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["USE_X11"] = "1"
+
+ Library("payload_type_picker_gn")
diff --git third_party/libwebrtc/call/receive_stream_interface_gn/moz.build third_party/libwebrtc/call/receive_stream_interface_gn/moz.build
-index 0b3511082a51..52c6e002375f 100644
+index 67bf072556e5..6c2b07cf373d 100644
--- third_party/libwebrtc/call/receive_stream_interface_gn/moz.build
+++ third_party/libwebrtc/call/receive_stream_interface_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -24180,7 +27429,7 @@ index 0b3511082a51..52c6e002375f 100644
FINAL_LIBRARY = "xul"
-@@ -39,122 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,123 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -24192,7 +27441,6 @@ index 0b3511082a51..52c6e002375f 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -24219,7 +27467,6 @@ index 0b3511082a51..52c6e002375f 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -24238,7 +27485,6 @@ index 0b3511082a51..52c6e002375f 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -24292,6 +27538,10 @@ index 0b3511082a51..52c6e002375f 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -24304,7 +27554,7 @@ index 0b3511082a51..52c6e002375f 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -164,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -24357,17 +27607,16 @@ index 0b3511082a51..52c6e002375f 100644
-
Library("receive_stream_interface_gn")
diff --git third_party/libwebrtc/call/rtp_interfaces_gn/moz.build third_party/libwebrtc/call/rtp_interfaces_gn/moz.build
-index f2fb2ab649bb..ed390dd2fce3 100644
+index 5204bc7ce3ea..ee28e9bcacc4 100644
--- third_party/libwebrtc/call/rtp_interfaces_gn/moz.build
+++ third_party/libwebrtc/call/rtp_interfaces_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -24382,7 +27631,7 @@ index f2fb2ab649bb..ed390dd2fce3 100644
FINAL_LIBRARY = "xul"
-@@ -43,189 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -24394,7 +27643,6 @@ index f2fb2ab649bb..ed390dd2fce3 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -24421,7 +27669,6 @@ index f2fb2ab649bb..ed390dd2fce3 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -24440,7 +27687,6 @@ index f2fb2ab649bb..ed390dd2fce3 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -24498,6 +27744,10 @@ index f2fb2ab649bb..ed390dd2fce3 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -24579,17 +27829,16 @@ index f2fb2ab649bb..ed390dd2fce3 100644
Library("rtp_interfaces_gn")
diff --git third_party/libwebrtc/call/rtp_receiver_gn/moz.build third_party/libwebrtc/call/rtp_receiver_gn/moz.build
-index 35c68ca3368d..f18af2328452 100644
+index c38e16384766..ce6c252179bd 100644
--- third_party/libwebrtc/call/rtp_receiver_gn/moz.build
+++ third_party/libwebrtc/call/rtp_receiver_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -24604,7 +27853,7 @@ index 35c68ca3368d..f18af2328452 100644
FINAL_LIBRARY = "xul"
-@@ -45,190 +55,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -46,191 +55,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -24616,7 +27865,6 @@ index 35c68ca3368d..f18af2328452 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -24644,7 +27892,6 @@ index 35c68ca3368d..f18af2328452 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -24663,7 +27910,6 @@ index 35c68ca3368d..f18af2328452 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -24721,6 +27967,10 @@ index 35c68ca3368d..f18af2328452 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -24802,17 +28052,16 @@ index 35c68ca3368d..f18af2328452 100644
Library("rtp_receiver_gn")
diff --git third_party/libwebrtc/call/rtp_sender_gn/moz.build third_party/libwebrtc/call/rtp_sender_gn/moz.build
-index c99d9d8e8a66..4e15db834a33 100644
+index 5290b5209c1d..5fe9f7707ed5 100644
--- third_party/libwebrtc/call/rtp_sender_gn/moz.build
+++ third_party/libwebrtc/call/rtp_sender_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -24827,7 +28076,7 @@ index c99d9d8e8a66..4e15db834a33 100644
FINAL_LIBRARY = "xul"
-@@ -45,190 +55,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -46,191 +55,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -24839,7 +28088,6 @@ index c99d9d8e8a66..4e15db834a33 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -24867,7 +28115,6 @@ index c99d9d8e8a66..4e15db834a33 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -24886,7 +28133,6 @@ index c99d9d8e8a66..4e15db834a33 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -24944,6 +28190,10 @@ index c99d9d8e8a66..4e15db834a33 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -25025,17 +28275,16 @@ index c99d9d8e8a66..4e15db834a33 100644
Library("rtp_sender_gn")
diff --git third_party/libwebrtc/call/version_gn/moz.build third_party/libwebrtc/call/version_gn/moz.build
-index 50ff0cff2e55..ee871323396a 100644
+index 96da557651b8..d51b86338e8c 100644
--- third_party/libwebrtc/call/version_gn/moz.build
+++ third_party/libwebrtc/call/version_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -25050,7 +28299,7 @@ index 50ff0cff2e55..ee871323396a 100644
FINAL_LIBRARY = "xul"
-@@ -43,174 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,175 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -25062,7 +28311,6 @@ index 50ff0cff2e55..ee871323396a 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -25085,7 +28333,6 @@ index 50ff0cff2e55..ee871323396a 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -25100,7 +28347,6 @@ index 50ff0cff2e55..ee871323396a 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -25151,6 +28397,10 @@ index 50ff0cff2e55..ee871323396a 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -25231,18 +28481,239 @@ index 50ff0cff2e55..ee871323396a 100644
+ DEFINES["USE_X11"] = "1"
Library("version_gn")
-diff --git third_party/libwebrtc/call/video_stream_api_gn/moz.build third_party/libwebrtc/call/video_stream_api_gn/moz.build
-index 9aa475a12fc6..7488f3667ecd 100644
---- third_party/libwebrtc/call/video_stream_api_gn/moz.build
-+++ third_party/libwebrtc/call/video_stream_api_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+diff --git third_party/libwebrtc/call/video_receive_stream_api_gn/moz.build third_party/libwebrtc/call/video_receive_stream_api_gn/moz.build
+index a8f4e7feca35..22dc8ac49790 100644
+--- third_party/libwebrtc/call/video_receive_stream_api_gn/moz.build
++++ third_party/libwebrtc/call/video_receive_stream_api_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "log"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "rt"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_X11"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
+-
+- OS_LIBS += [
+- "unwind"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["USE_X11"] = "1"
+
+ Library("video_receive_stream_api_gn")
+diff --git third_party/libwebrtc/call/video_send_stream_api_gn/moz.build third_party/libwebrtc/call/video_send_stream_api_gn/moz.build
+index e61cdfdf0b7f..f7955154d619 100644
+--- third_party/libwebrtc/call/video_send_stream_api_gn/moz.build
++++ third_party/libwebrtc/call/video_send_stream_api_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -25257,7 +28728,7 @@ index 9aa475a12fc6..7488f3667ecd 100644
FINAL_LIBRARY = "xul"
-@@ -44,189 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -25269,7 +28740,6 @@ index 9aa475a12fc6..7488f3667ecd 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -25296,7 +28766,6 @@ index 9aa475a12fc6..7488f3667ecd 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -25315,7 +28784,6 @@ index 9aa475a12fc6..7488f3667ecd 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -25373,6 +28841,10 @@ index 9aa475a12fc6..7488f3667ecd 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -25452,20 +28924,19 @@ index 9aa475a12fc6..7488f3667ecd 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("video_stream_api_gn")
+ Library("video_send_stream_api_gn")
diff --git third_party/libwebrtc/common_audio/common_audio_avx2_gn/moz.build third_party/libwebrtc/common_audio/common_audio_avx2_gn/moz.build
-index fc1e13a8933c..505627b692c3 100644
+index 1d91ddd6d2db..d4119282e31e 100644
--- third_party/libwebrtc/common_audio/common_audio_avx2_gn/moz.build
+++ third_party/libwebrtc/common_audio/common_audio_avx2_gn/moz.build
-@@ -17,12 +17,22 @@ CXXFLAGS += [
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -18,12 +18,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_AVX2"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -25480,7 +28951,7 @@ index fc1e13a8933c..505627b692c3 100644
FINAL_LIBRARY = "xul"
-@@ -50,137 +60,16 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -51,134 +60,16 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -25492,7 +28963,6 @@ index fc1e13a8933c..505627b692c3 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -25519,7 +28989,6 @@ index fc1e13a8933c..505627b692c3 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -25539,7 +29008,6 @@ index fc1e13a8933c..505627b692c3 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -25622,17 +29090,16 @@ index fc1e13a8933c..505627b692c3 100644
Library("common_audio_avx2_gn")
diff --git third_party/libwebrtc/common_audio/common_audio_c_arm_asm_gn/moz.build third_party/libwebrtc/common_audio/common_audio_c_arm_asm_gn/moz.build
-index 0827bbf31a41..7a873e6e680c 100644
+index f7215df5b93f..ca8a3e39e485 100644
--- third_party/libwebrtc/common_audio/common_audio_c_arm_asm_gn/moz.build
+++ third_party/libwebrtc/common_audio/common_audio_c_arm_asm_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -25647,7 +29114,7 @@ index 0827bbf31a41..7a873e6e680c 100644
FINAL_LIBRARY = "xul"
-@@ -39,112 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,113 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -25659,7 +29126,6 @@ index 0827bbf31a41..7a873e6e680c 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -25682,7 +29148,6 @@ index 0827bbf31a41..7a873e6e680c 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -25697,7 +29162,6 @@ index 0827bbf31a41..7a873e6e680c 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -25749,6 +29213,10 @@ index 0827bbf31a41..7a873e6e680c 100644
- "/third_party/libwebrtc/common_audio/signal_processing/filter_ar_fast_q12_armv7.S"
- ]
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -25761,7 +29229,7 @@ index 0827bbf31a41..7a873e6e680c 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -154,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -156,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -25814,17 +29282,16 @@ index 0827bbf31a41..7a873e6e680c 100644
-
Library("common_audio_c_arm_asm_gn")
diff --git third_party/libwebrtc/common_audio/common_audio_c_gn/moz.build third_party/libwebrtc/common_audio/common_audio_c_gn/moz.build
-index 99cceabf2989..709978b9f184 100644
+index 48b33b0a39e0..df61b43a1494 100644
--- third_party/libwebrtc/common_audio/common_audio_c_gn/moz.build
+++ third_party/libwebrtc/common_audio/common_audio_c_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -25839,7 +29306,7 @@ index 99cceabf2989..709978b9f184 100644
FINAL_LIBRARY = "xul"
-@@ -80,117 +90,12 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -81,114 +90,12 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -25852,7 +29319,6 @@ index 99cceabf2989..709978b9f184 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -25889,7 +29355,6 @@ index 99cceabf2989..709978b9f184 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -25908,7 +29373,6 @@ index 99cceabf2989..709978b9f184 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -25961,7 +29425,7 @@ index 99cceabf2989..709978b9f184 100644
UNIFIED_SOURCES += [
"/third_party/libwebrtc/common_audio/signal_processing/complex_bit_reverse.c",
-@@ -198,26 +103,10 @@ if CONFIG["OS_TARGET"] == "WINNT":
+@@ -196,25 +103,8 @@ if CONFIG["OS_TARGET"] == "WINNT":
"/third_party/libwebrtc/common_audio/signal_processing/filter_ar_fast_q12.c"
]
@@ -25980,7 +29444,14 @@ index 99cceabf2989..709978b9f184 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
- if CONFIG["TARGET_CPU"] == "mips32":
+ if CONFIG["TARGET_CPU"] == "loongarch64":
+
+- DEFINES["_GNU_SOURCE"] = True
+-
+ UNIFIED_SOURCES += [
+ "/third_party/libwebrtc/common_audio/signal_processing/complex_bit_reverse.c",
+ "/third_party/libwebrtc/common_audio/signal_processing/complex_fft.c",
+@@ -225,7 +115,6 @@ if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
@@ -25988,7 +29459,7 @@ index 99cceabf2989..709978b9f184 100644
SOURCES += [
"/third_party/libwebrtc/common_audio/signal_processing/resample_by_2_mips.c"
-@@ -234,8 +123,6 @@ if CONFIG["TARGET_CPU"] == "mips32":
+@@ -242,8 +131,6 @@ if CONFIG["TARGET_CPU"] == "mips32":
if CONFIG["TARGET_CPU"] == "mips64":
@@ -25997,7 +29468,7 @@ index 99cceabf2989..709978b9f184 100644
UNIFIED_SOURCES += [
"/third_party/libwebrtc/common_audio/signal_processing/complex_bit_reverse.c",
"/third_party/libwebrtc/common_audio/signal_processing/complex_fft.c",
-@@ -250,88 +137,21 @@ if CONFIG["TARGET_CPU"] == "ppc64":
+@@ -258,88 +145,21 @@ if CONFIG["TARGET_CPU"] == "ppc64":
"/third_party/libwebrtc/common_audio/signal_processing/filter_ar_fast_q12.c"
]
@@ -26090,7 +29561,7 @@ index 99cceabf2989..709978b9f184 100644
UNIFIED_SOURCES += [
"/third_party/libwebrtc/common_audio/signal_processing/complex_bit_reverse.c",
-@@ -339,13 +159,9 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "riscv64":
+@@ -347,13 +167,9 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "riscv64":
"/third_party/libwebrtc/common_audio/signal_processing/filter_ar_fast_q12.c"
]
@@ -26106,7 +29577,7 @@ index 99cceabf2989..709978b9f184 100644
UNIFIED_SOURCES += [
"/third_party/libwebrtc/common_audio/signal_processing/complex_bit_reverse.c",
-@@ -353,14 +169,8 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+@@ -361,14 +177,8 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
"/third_party/libwebrtc/common_audio/signal_processing/filter_ar_fast_q12.c"
]
@@ -26124,17 +29595,16 @@ index 99cceabf2989..709978b9f184 100644
Library("common_audio_c_gn")
diff --git third_party/libwebrtc/common_audio/common_audio_cc_gn/moz.build third_party/libwebrtc/common_audio/common_audio_cc_gn/moz.build
-index 1ab56ac80918..42e92caa7571 100644
+index 53b9acf53b42..f32a57a8e243 100644
--- third_party/libwebrtc/common_audio/common_audio_cc_gn/moz.build
+++ third_party/libwebrtc/common_audio/common_audio_cc_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -26149,7 +29619,7 @@ index 1ab56ac80918..42e92caa7571 100644
FINAL_LIBRARY = "xul"
-@@ -43,189 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -26161,7 +29631,6 @@ index 1ab56ac80918..42e92caa7571 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -26188,7 +29657,6 @@ index 1ab56ac80918..42e92caa7571 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -26207,7 +29675,6 @@ index 1ab56ac80918..42e92caa7571 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -26265,6 +29732,10 @@ index 1ab56ac80918..42e92caa7571 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -26346,17 +29817,16 @@ index 1ab56ac80918..42e92caa7571 100644
Library("common_audio_cc_gn")
diff --git third_party/libwebrtc/common_audio/common_audio_gn/moz.build third_party/libwebrtc/common_audio/common_audio_gn/moz.build
-index 79a78f783794..12a1a532fbed 100644
+index 8c05ef9ae01e..596e68a80c5e 100644
--- third_party/libwebrtc/common_audio/common_audio_gn/moz.build
+++ third_party/libwebrtc/common_audio/common_audio_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -26371,7 +29841,7 @@ index 79a78f783794..12a1a532fbed 100644
FINAL_LIBRARY = "xul"
-@@ -56,189 +66,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -57,190 +66,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -26383,7 +29853,6 @@ index 79a78f783794..12a1a532fbed 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -26410,7 +29879,6 @@ index 79a78f783794..12a1a532fbed 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -26429,7 +29897,6 @@ index 79a78f783794..12a1a532fbed 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -26487,6 +29954,10 @@ index 79a78f783794..12a1a532fbed 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -26568,18 +30039,17 @@ index 79a78f783794..12a1a532fbed 100644
Library("common_audio_gn")
diff --git third_party/libwebrtc/common_audio/common_audio_neon_c_gn/moz.build third_party/libwebrtc/common_audio/common_audio_neon_c_gn/moz.build
-index acd2e8bc36f7..417e933a842e 100644
+index 057bf1e05f30..74c0edfc8065 100644
--- third_party/libwebrtc/common_audio/common_audio_neon_c_gn/moz.build
+++ third_party/libwebrtc/common_audio/common_audio_neon_c_gn/moz.build
-@@ -12,12 +12,23 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,12 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_ARCH_ARM64"] = True
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -26595,7 +30065,7 @@ index acd2e8bc36f7..417e933a842e 100644
FINAL_LIBRARY = "xul"
-@@ -46,151 +57,10 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,148 +57,10 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -26607,7 +30077,6 @@ index acd2e8bc36f7..417e933a842e 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -26635,7 +30104,6 @@ index acd2e8bc36f7..417e933a842e 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -26656,7 +30124,6 @@ index acd2e8bc36f7..417e933a842e 100644
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_ARCH_ARM64"] = True
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -26749,18 +30216,17 @@ index acd2e8bc36f7..417e933a842e 100644
-
Library("common_audio_neon_c_gn")
diff --git third_party/libwebrtc/common_audio/common_audio_neon_gn/moz.build third_party/libwebrtc/common_audio/common_audio_neon_gn/moz.build
-index c415a7145299..25ddc9cd7e7a 100644
+index 4ba3abd64cc9..4a9a332ee3a7 100644
--- third_party/libwebrtc/common_audio/common_audio_neon_gn/moz.build
+++ third_party/libwebrtc/common_audio/common_audio_neon_gn/moz.build
-@@ -12,12 +12,23 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,12 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_ARCH_ARM64"] = True
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -26776,7 +30242,7 @@ index c415a7145299..25ddc9cd7e7a 100644
FINAL_LIBRARY = "xul"
-@@ -45,151 +56,10 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -46,148 +56,10 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -26788,7 +30254,6 @@ index c415a7145299..25ddc9cd7e7a 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -26816,7 +30281,6 @@ index c415a7145299..25ddc9cd7e7a 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -26837,7 +30301,6 @@ index c415a7145299..25ddc9cd7e7a 100644
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_ARCH_ARM64"] = True
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -26930,18 +30393,17 @@ index c415a7145299..25ddc9cd7e7a 100644
-
Library("common_audio_neon_gn")
diff --git third_party/libwebrtc/common_audio/common_audio_sse2_gn/moz.build third_party/libwebrtc/common_audio/common_audio_sse2_gn/moz.build
-index 435c33a394e5..146ddde10702 100644
+index 9b0cc3b2530f..a4234c50a2c4 100644
--- third_party/libwebrtc/common_audio/common_audio_sse2_gn/moz.build
+++ third_party/libwebrtc/common_audio/common_audio_sse2_gn/moz.build
-@@ -12,12 +12,22 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_AVX2"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -26956,7 +30418,7 @@ index 435c33a394e5..146ddde10702 100644
FINAL_LIBRARY = "xul"
-@@ -45,159 +55,23 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -46,156 +55,23 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -26968,7 +30430,6 @@ index 435c33a394e5..146ddde10702 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -26999,7 +30460,6 @@ index 435c33a394e5..146ddde10702 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -27023,7 +30483,6 @@ index 435c33a394e5..146ddde10702 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -27121,17 +30580,16 @@ index 435c33a394e5..146ddde10702 100644
Library("common_audio_sse2_gn")
diff --git third_party/libwebrtc/common_audio/fir_filter_factory_gn/moz.build third_party/libwebrtc/common_audio/fir_filter_factory_gn/moz.build
-index 2faac2a93134..2bb083f83813 100644
+index 3f6e7760f9ea..d92a68b35e06 100644
--- third_party/libwebrtc/common_audio/fir_filter_factory_gn/moz.build
+++ third_party/libwebrtc/common_audio/fir_filter_factory_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -27146,7 +30604,7 @@ index 2faac2a93134..2bb083f83813 100644
FINAL_LIBRARY = "xul"
-@@ -44,189 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,190 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -27158,7 +30616,6 @@ index 2faac2a93134..2bb083f83813 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -27185,7 +30642,6 @@ index 2faac2a93134..2bb083f83813 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -27204,7 +30660,6 @@ index 2faac2a93134..2bb083f83813 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -27262,6 +30717,10 @@ index 2faac2a93134..2bb083f83813 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -27343,17 +30802,16 @@ index 2faac2a93134..2bb083f83813 100644
Library("fir_filter_factory_gn")
diff --git third_party/libwebrtc/common_audio/fir_filter_gn/moz.build third_party/libwebrtc/common_audio/fir_filter_gn/moz.build
-index af029033e761..47a1e94fccaa 100644
+index faa0a79081cd..ae16a06d7d3a 100644
--- third_party/libwebrtc/common_audio/fir_filter_gn/moz.build
+++ third_party/libwebrtc/common_audio/fir_filter_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -27368,7 +30826,7 @@ index af029033e761..47a1e94fccaa 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -27380,7 +30838,6 @@ index af029033e761..47a1e94fccaa 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -27403,7 +30860,6 @@ index af029033e761..47a1e94fccaa 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -27418,7 +30874,6 @@ index af029033e761..47a1e94fccaa 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -27465,6 +30920,10 @@ index af029033e761..47a1e94fccaa 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -27477,7 +30936,7 @@ index af029033e761..47a1e94fccaa 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -27530,17 +30989,16 @@ index af029033e761..47a1e94fccaa 100644
-
Library("fir_filter_gn")
diff --git third_party/libwebrtc/common_audio/sinc_resampler_gn/moz.build third_party/libwebrtc/common_audio/sinc_resampler_gn/moz.build
-index 962dbed44bf8..a3de988aa645 100644
+index d9cf6ef8d1e3..cff33184ac39 100644
--- third_party/libwebrtc/common_audio/sinc_resampler_gn/moz.build
+++ third_party/libwebrtc/common_audio/sinc_resampler_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -27555,7 +31013,7 @@ index 962dbed44bf8..a3de988aa645 100644
FINAL_LIBRARY = "xul"
-@@ -39,122 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,123 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -27567,7 +31025,6 @@ index 962dbed44bf8..a3de988aa645 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -27594,7 +31051,6 @@ index 962dbed44bf8..a3de988aa645 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -27613,7 +31069,6 @@ index 962dbed44bf8..a3de988aa645 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -27667,6 +31122,10 @@ index 962dbed44bf8..a3de988aa645 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -27679,7 +31138,7 @@ index 962dbed44bf8..a3de988aa645 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -164,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -27732,17 +31191,16 @@ index 962dbed44bf8..a3de988aa645 100644
-
Library("sinc_resampler_gn")
diff --git third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128_gn/moz.build third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128_gn/moz.build
-index 6245fdf7ef93..c9bc0ab140da 100644
+index 5d0978fcf8ce..ba66d5de064e 100644
--- third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128_gn/moz.build
+++ third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -27757,7 +31215,7 @@ index 6245fdf7ef93..c9bc0ab140da 100644
FINAL_LIBRARY = "xul"
-@@ -43,101 +53,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,98 +53,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -27769,7 +31227,6 @@ index 6245fdf7ef93..c9bc0ab140da 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -27796,7 +31253,6 @@ index 6245fdf7ef93..c9bc0ab140da 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -27815,7 +31271,6 @@ index 6245fdf7ef93..c9bc0ab140da 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -27860,7 +31315,7 @@ index 6245fdf7ef93..c9bc0ab140da 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -148,128 +64,42 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,132 +64,42 @@ if CONFIG["TARGET_CPU"] == "aarch64":
"/third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128/ooura_fft_neon.cc"
]
@@ -27878,6 +31333,10 @@ index 6245fdf7ef93..c9bc0ab140da 100644
- "/third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128/ooura_fft_neon.cc"
- ]
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -27999,17 +31458,16 @@ index 6245fdf7ef93..c9bc0ab140da 100644
Library("fft_size_128_gn")
diff --git third_party/libwebrtc/common_audio/third_party/ooura/fft_size_256_gn/moz.build third_party/libwebrtc/common_audio/third_party/ooura/fft_size_256_gn/moz.build
-index 7c2503bc9ccd..9f95cef3ece3 100644
+index abbf58c8e6e1..c8156058abd1 100644
--- third_party/libwebrtc/common_audio/third_party/ooura/fft_size_256_gn/moz.build
+++ third_party/libwebrtc/common_audio/third_party/ooura/fft_size_256_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -28024,7 +31482,7 @@ index 7c2503bc9ccd..9f95cef3ece3 100644
FINAL_LIBRARY = "xul"
-@@ -43,174 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,175 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -28036,7 +31494,6 @@ index 7c2503bc9ccd..9f95cef3ece3 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -28059,7 +31516,6 @@ index 7c2503bc9ccd..9f95cef3ece3 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -28074,7 +31530,6 @@ index 7c2503bc9ccd..9f95cef3ece3 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -28125,6 +31580,10 @@ index 7c2503bc9ccd..9f95cef3ece3 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -28206,17 +31665,16 @@ index 7c2503bc9ccd..9f95cef3ece3 100644
Library("fft_size_256_gn")
diff --git third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor_gn/moz.build third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor_gn/moz.build
-index ec09e725fff7..10e9f97d6da5 100644
+index e0887017963d..84d5c6e4a8cb 100644
--- third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor_gn/moz.build
+++ third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -28231,7 +31689,7 @@ index ec09e725fff7..10e9f97d6da5 100644
FINAL_LIBRARY = "xul"
-@@ -39,119 +49,21 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,115 +49,19 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -28243,7 +31701,6 @@ index ec09e725fff7..10e9f97d6da5 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -28270,7 +31727,6 @@ index ec09e725fff7..10e9f97d6da5 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -28285,7 +31741,6 @@ index ec09e725fff7..10e9f97d6da5 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -28346,7 +31801,14 @@ index ec09e725fff7..10e9f97d6da5 100644
+ "/third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.c"
]
- if CONFIG["TARGET_CPU"] == "mips32":
+ if CONFIG["TARGET_CPU"] == "loongarch64":
+
+- DEFINES["_GNU_SOURCE"] = True
+-
+ UNIFIED_SOURCES += [
+ "/third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.c"
+ ]
+@@ -157,7 +70,6 @@ if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
@@ -28354,7 +31816,7 @@ index ec09e725fff7..10e9f97d6da5 100644
UNIFIED_SOURCES += [
"/third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor_mips.c"
-@@ -159,8 +71,6 @@ if CONFIG["TARGET_CPU"] == "mips32":
+@@ -165,8 +77,6 @@ if CONFIG["TARGET_CPU"] == "mips32":
if CONFIG["TARGET_CPU"] == "mips64":
@@ -28363,7 +31825,7 @@ index ec09e725fff7..10e9f97d6da5 100644
UNIFIED_SOURCES += [
"/third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.c"
]
-@@ -171,102 +81,34 @@ if CONFIG["TARGET_CPU"] == "ppc64":
+@@ -177,102 +87,34 @@ if CONFIG["TARGET_CPU"] == "ppc64":
"/third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.c"
]
@@ -28474,17 +31936,16 @@ index ec09e725fff7..10e9f97d6da5 100644
Library("spl_sqrt_floor_gn")
diff --git third_party/libwebrtc/common_video/common_video_gn/moz.build third_party/libwebrtc/common_video/common_video_gn/moz.build
-index fb64d190c30d..9a932841e6b6 100644
+index 85b1d6e3876a..b94189d3545a 100644
--- third_party/libwebrtc/common_video/common_video_gn/moz.build
+++ third_party/libwebrtc/common_video/common_video_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -28499,7 +31960,7 @@ index fb64d190c30d..9a932841e6b6 100644
FINAL_LIBRARY = "xul"
-@@ -55,185 +65,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -56,186 +65,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -28511,7 +31972,6 @@ index fb64d190c30d..9a932841e6b6 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -28538,7 +31998,6 @@ index fb64d190c30d..9a932841e6b6 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -28553,7 +32012,6 @@ index fb64d190c30d..9a932841e6b6 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -28611,6 +32069,10 @@ index fb64d190c30d..9a932841e6b6 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -28691,18 +32153,426 @@ index fb64d190c30d..9a932841e6b6 100644
+ DEFINES["USE_X11"] = "1"
Library("common_video_gn")
+diff --git third_party/libwebrtc/common_video/corruption_detection_converters_gn/moz.build third_party/libwebrtc/common_video/corruption_detection_converters_gn/moz.build
+index 9944edddcfc7..dab4c0cf2af3 100644
+--- third_party/libwebrtc/common_video/corruption_detection_converters_gn/moz.build
++++ third_party/libwebrtc/common_video/corruption_detection_converters_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "log"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_X11"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
+-
+- OS_LIBS += [
+- "unwind"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["USE_X11"] = "1"
+
+ Library("corruption_detection_converters_gn")
+diff --git third_party/libwebrtc/common_video/corruption_score_calculator_gn/moz.build third_party/libwebrtc/common_video/corruption_score_calculator_gn/moz.build
+index fca1c9f668b8..96e6cd2de3f4 100644
+--- third_party/libwebrtc/common_video/corruption_score_calculator_gn/moz.build
++++ third_party/libwebrtc/common_video/corruption_score_calculator_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -40,119 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "log"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+@@ -162,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+ DEFINES["USE_X11"] = "1"
+
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
+-
+- OS_LIBS += [
+- "unwind"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ Library("corruption_score_calculator_gn")
diff --git third_party/libwebrtc/common_video/frame_counts_gn/moz.build third_party/libwebrtc/common_video/frame_counts_gn/moz.build
-index 08c88c4702cf..9db89bc82aab 100644
+index 79118636ef57..a240d297e534 100644
--- third_party/libwebrtc/common_video/frame_counts_gn/moz.build
+++ third_party/libwebrtc/common_video/frame_counts_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -28717,7 +32587,7 @@ index 08c88c4702cf..9db89bc82aab 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -28729,7 +32599,6 @@ index 08c88c4702cf..9db89bc82aab 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -28752,7 +32621,6 @@ index 08c88c4702cf..9db89bc82aab 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -28767,7 +32635,6 @@ index 08c88c4702cf..9db89bc82aab 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -28814,6 +32681,10 @@ index 08c88c4702cf..9db89bc82aab 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -28826,7 +32697,7 @@ index 08c88c4702cf..9db89bc82aab 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -28878,18 +32749,204 @@ index 08c88c4702cf..9db89bc82aab 100644
- DEFINES["_GNU_SOURCE"] = True
-
Library("frame_counts_gn")
+diff --git third_party/libwebrtc/common_video/frame_instrumentation_data_gn/moz.build third_party/libwebrtc/common_video/frame_instrumentation_data_gn/moz.build
+index ad826406041d..9a33fa9b8af1 100644
+--- third_party/libwebrtc/common_video/frame_instrumentation_data_gn/moz.build
++++ third_party/libwebrtc/common_video/frame_instrumentation_data_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+ DEFINES["USE_X11"] = "1"
+
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
+-
+- OS_LIBS += [
+- "unwind"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ Library("frame_instrumentation_data_gn")
diff --git third_party/libwebrtc/common_video/generic_frame_descriptor/generic_frame_descriptor_gn/moz.build third_party/libwebrtc/common_video/generic_frame_descriptor/generic_frame_descriptor_gn/moz.build
-index b16531fbf8e2..d38bf09f56cb 100644
+index 41c302c40bdf..faf1b8af307c 100644
--- third_party/libwebrtc/common_video/generic_frame_descriptor/generic_frame_descriptor_gn/moz.build
+++ third_party/libwebrtc/common_video/generic_frame_descriptor/generic_frame_descriptor_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -28904,7 +32961,7 @@ index b16531fbf8e2..d38bf09f56cb 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -28916,7 +32973,6 @@ index b16531fbf8e2..d38bf09f56cb 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -28943,7 +32999,6 @@ index b16531fbf8e2..d38bf09f56cb 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -28958,7 +33013,6 @@ index b16531fbf8e2..d38bf09f56cb 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -29009,6 +33063,10 @@ index b16531fbf8e2..d38bf09f56cb 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -29089,18 +33147,215 @@ index b16531fbf8e2..d38bf09f56cb 100644
+ DEFINES["USE_X11"] = "1"
Library("generic_frame_descriptor_gn")
+diff --git third_party/libwebrtc/dcsctp_gn/moz.build third_party/libwebrtc/dcsctp_gn/moz.build
+index d257f1ad2fa8..b3b3098adf87 100644
+--- third_party/libwebrtc/dcsctp_gn/moz.build
++++ third_party/libwebrtc/dcsctp_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -40,119 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "log"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+@@ -162,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+ DEFINES["USE_X11"] = "1"
+
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
+-
+- OS_LIBS += [
+- "unwind"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ Library("dcsctp_gn")
diff --git third_party/libwebrtc/experiments/registered_field_trials_gn/moz.build third_party/libwebrtc/experiments/registered_field_trials_gn/moz.build
-index 5e1ddc355d5b..eaa9a598140a 100644
+index d145d0ea9376..c46ee2a6426e 100644
--- third_party/libwebrtc/experiments/registered_field_trials_gn/moz.build
+++ third_party/libwebrtc/experiments/registered_field_trials_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -29115,7 +33370,7 @@ index 5e1ddc355d5b..eaa9a598140a 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -29127,7 +33382,6 @@ index 5e1ddc355d5b..eaa9a598140a 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -29150,7 +33404,6 @@ index 5e1ddc355d5b..eaa9a598140a 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -29165,7 +33418,6 @@ index 5e1ddc355d5b..eaa9a598140a 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -29212,6 +33464,10 @@ index 5e1ddc355d5b..eaa9a598140a 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -29224,7 +33480,7 @@ index 5e1ddc355d5b..eaa9a598140a 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -29291,17 +33547,16 @@ index 6c29dea76a50..3ae54a950c46 100644
-
Library("registered_field_trials_header_gn")
diff --git third_party/libwebrtc/logging/rtc_event_audio_gn/moz.build third_party/libwebrtc/logging/rtc_event_audio_gn/moz.build
-index bf124013de2a..458504cb1a8a 100644
+index 87c1d54c4df1..1de0302ecc91 100644
--- third_party/libwebrtc/logging/rtc_event_audio_gn/moz.build
+++ third_party/libwebrtc/logging/rtc_event_audio_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -29316,7 +33571,7 @@ index bf124013de2a..458504cb1a8a 100644
FINAL_LIBRARY = "xul"
-@@ -47,185 +57,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,186 +57,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -29328,7 +33583,6 @@ index bf124013de2a..458504cb1a8a 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -29355,7 +33609,6 @@ index bf124013de2a..458504cb1a8a 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -29370,7 +33623,6 @@ index bf124013de2a..458504cb1a8a 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -29428,6 +33680,10 @@ index bf124013de2a..458504cb1a8a 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -29509,17 +33765,16 @@ index bf124013de2a..458504cb1a8a 100644
Library("rtc_event_audio_gn")
diff --git third_party/libwebrtc/logging/rtc_event_bwe_gn/moz.build third_party/libwebrtc/logging/rtc_event_bwe_gn/moz.build
-index c7c2a5f88033..05a45c19eaba 100644
+index 7abe0e6ab8f6..c00986cd7d3f 100644
--- third_party/libwebrtc/logging/rtc_event_bwe_gn/moz.build
+++ third_party/libwebrtc/logging/rtc_event_bwe_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -29534,7 +33789,7 @@ index c7c2a5f88033..05a45c19eaba 100644
FINAL_LIBRARY = "xul"
-@@ -48,185 +58,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,186 +58,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -29546,7 +33801,6 @@ index c7c2a5f88033..05a45c19eaba 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -29573,7 +33827,6 @@ index c7c2a5f88033..05a45c19eaba 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -29588,7 +33841,6 @@ index c7c2a5f88033..05a45c19eaba 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -29646,6 +33898,10 @@ index c7c2a5f88033..05a45c19eaba 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -29727,17 +33983,16 @@ index c7c2a5f88033..05a45c19eaba 100644
Library("rtc_event_bwe_gn")
diff --git third_party/libwebrtc/logging/rtc_event_field_gn/moz.build third_party/libwebrtc/logging/rtc_event_field_gn/moz.build
-index 630358f34942..84d1261d676d 100644
+index 173a4af52ed4..f49361ea7deb 100644
--- third_party/libwebrtc/logging/rtc_event_field_gn/moz.build
+++ third_party/libwebrtc/logging/rtc_event_field_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -29752,7 +34007,7 @@ index 630358f34942..84d1261d676d 100644
FINAL_LIBRARY = "xul"
-@@ -46,185 +56,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,186 +56,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -29764,7 +34019,6 @@ index 630358f34942..84d1261d676d 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -29791,7 +34045,6 @@ index 630358f34942..84d1261d676d 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -29806,7 +34059,6 @@ index 630358f34942..84d1261d676d 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -29864,6 +34116,10 @@ index 630358f34942..84d1261d676d 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -29945,17 +34201,16 @@ index 630358f34942..84d1261d676d 100644
Library("rtc_event_field_gn")
diff --git third_party/libwebrtc/logging/rtc_event_log_parse_status_gn/moz.build third_party/libwebrtc/logging/rtc_event_log_parse_status_gn/moz.build
-index 46e013a0d4d4..35119b6eae57 100644
+index 988db900c124..58ac771f6db7 100644
--- third_party/libwebrtc/logging/rtc_event_log_parse_status_gn/moz.build
+++ third_party/libwebrtc/logging/rtc_event_log_parse_status_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -29970,7 +34225,7 @@ index 46e013a0d4d4..35119b6eae57 100644
FINAL_LIBRARY = "xul"
-@@ -39,111 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,112 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -29982,7 +34237,6 @@ index 46e013a0d4d4..35119b6eae57 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -30009,7 +34263,6 @@ index 46e013a0d4d4..35119b6eae57 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -30024,7 +34277,6 @@ index 46e013a0d4d4..35119b6eae57 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -30071,6 +34323,10 @@ index 46e013a0d4d4..35119b6eae57 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -30083,7 +34339,7 @@ index 46e013a0d4d4..35119b6eae57 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -153,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -30136,17 +34392,16 @@ index 46e013a0d4d4..35119b6eae57 100644
-
Library("rtc_event_log_parse_status_gn")
diff --git third_party/libwebrtc/logging/rtc_event_number_encodings_gn/moz.build third_party/libwebrtc/logging/rtc_event_number_encodings_gn/moz.build
-index 4c491af3963c..aa2e0940ea0a 100644
+index eb57df474228..3feab91a7084 100644
--- third_party/libwebrtc/logging/rtc_event_number_encodings_gn/moz.build
+++ third_party/libwebrtc/logging/rtc_event_number_encodings_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -30161,7 +34416,7 @@ index 4c491af3963c..aa2e0940ea0a 100644
FINAL_LIBRARY = "xul"
-@@ -45,178 +55,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -46,179 +55,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -30173,7 +34428,6 @@ index 4c491af3963c..aa2e0940ea0a 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -30200,7 +34454,6 @@ index 4c491af3963c..aa2e0940ea0a 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -30215,7 +34468,6 @@ index 4c491af3963c..aa2e0940ea0a 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -30266,6 +34518,10 @@ index 4c491af3963c..aa2e0940ea0a 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -30347,17 +34603,16 @@ index 4c491af3963c..aa2e0940ea0a 100644
Library("rtc_event_number_encodings_gn")
diff --git third_party/libwebrtc/logging/rtc_event_pacing_gn/moz.build third_party/libwebrtc/logging/rtc_event_pacing_gn/moz.build
-index aec4465f8ac3..90a07fc5ca25 100644
+index 46192e21f4e7..c9d38230adf6 100644
--- third_party/libwebrtc/logging/rtc_event_pacing_gn/moz.build
+++ third_party/libwebrtc/logging/rtc_event_pacing_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -30372,7 +34627,7 @@ index aec4465f8ac3..90a07fc5ca25 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -30384,7 +34639,6 @@ index aec4465f8ac3..90a07fc5ca25 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -30411,7 +34665,6 @@ index aec4465f8ac3..90a07fc5ca25 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -30426,7 +34679,6 @@ index aec4465f8ac3..90a07fc5ca25 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -30484,6 +34736,10 @@ index aec4465f8ac3..90a07fc5ca25 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -30565,17 +34821,16 @@ index aec4465f8ac3..90a07fc5ca25 100644
Library("rtc_event_pacing_gn")
diff --git third_party/libwebrtc/logging/rtc_event_rtp_rtcp_gn/moz.build third_party/libwebrtc/logging/rtc_event_rtp_rtcp_gn/moz.build
-index 3edc922b8f08..828a59406490 100644
+index db532092f5ba..973cc40e2eb7 100644
--- third_party/libwebrtc/logging/rtc_event_rtp_rtcp_gn/moz.build
+++ third_party/libwebrtc/logging/rtc_event_rtp_rtcp_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -30590,7 +34845,7 @@ index 3edc922b8f08..828a59406490 100644
FINAL_LIBRARY = "xul"
-@@ -46,189 +56,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,190 +56,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -30602,7 +34857,6 @@ index 3edc922b8f08..828a59406490 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -30629,7 +34883,6 @@ index 3edc922b8f08..828a59406490 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -30648,7 +34901,6 @@ index 3edc922b8f08..828a59406490 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -30706,6 +34958,10 @@ index 3edc922b8f08..828a59406490 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -30787,17 +35043,16 @@ index 3edc922b8f08..828a59406490 100644
Library("rtc_event_rtp_rtcp_gn")
diff --git third_party/libwebrtc/logging/rtc_event_video_gn/moz.build third_party/libwebrtc/logging/rtc_event_video_gn/moz.build
-index 616e73dcf5ec..b0b40454f315 100644
+index 880219f21c25..bc58f4335961 100644
--- third_party/libwebrtc/logging/rtc_event_video_gn/moz.build
+++ third_party/libwebrtc/logging/rtc_event_video_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -30812,7 +35067,7 @@ index 616e73dcf5ec..b0b40454f315 100644
FINAL_LIBRARY = "xul"
-@@ -44,185 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,186 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -30824,7 +35079,6 @@ index 616e73dcf5ec..b0b40454f315 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -30851,7 +35105,6 @@ index 616e73dcf5ec..b0b40454f315 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -30866,7 +35119,6 @@ index 616e73dcf5ec..b0b40454f315 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -30924,6 +35176,10 @@ index 616e73dcf5ec..b0b40454f315 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -31005,17 +35261,16 @@ index 616e73dcf5ec..b0b40454f315 100644
Library("rtc_event_video_gn")
diff --git third_party/libwebrtc/logging/rtc_stream_config_gn/moz.build third_party/libwebrtc/logging/rtc_stream_config_gn/moz.build
-index 6fd95dde97d0..bf513371f32d 100644
+index 71ec6e58eab4..98496cf6ad3d 100644
--- third_party/libwebrtc/logging/rtc_stream_config_gn/moz.build
+++ third_party/libwebrtc/logging/rtc_stream_config_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -31030,7 +35285,7 @@ index 6fd95dde97d0..bf513371f32d 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -31042,7 +35297,6 @@ index 6fd95dde97d0..bf513371f32d 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -31069,7 +35323,6 @@ index 6fd95dde97d0..bf513371f32d 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -31084,7 +35337,6 @@ index 6fd95dde97d0..bf513371f32d 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -31142,6 +35394,10 @@ index 6fd95dde97d0..bf513371f32d 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -31223,17 +35479,16 @@ index 6fd95dde97d0..bf513371f32d 100644
Library("rtc_stream_config_gn")
diff --git third_party/libwebrtc/media/adapted_video_track_source_gn/moz.build third_party/libwebrtc/media/adapted_video_track_source_gn/moz.build
-index 1cb4f853abba..bbf25c8397df 100644
+index fc9a05fecbd7..f730e651788a 100644
--- third_party/libwebrtc/media/adapted_video_track_source_gn/moz.build
+++ third_party/libwebrtc/media/adapted_video_track_source_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -31248,7 +35503,7 @@ index 1cb4f853abba..bbf25c8397df 100644
FINAL_LIBRARY = "xul"
-@@ -39,118 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -31260,7 +35515,6 @@ index 1cb4f853abba..bbf25c8397df 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -31287,7 +35541,6 @@ index 1cb4f853abba..bbf25c8397df 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -31302,7 +35555,6 @@ index 1cb4f853abba..bbf25c8397df 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -31352,10 +35604,18 @@ index 1cb4f853abba..bbf25c8397df 100644
-if CONFIG["TARGET_CPU"] == "arm":
-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
- DEFINES["WEBRTC_ARCH_ARM"] = True
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -31368,7 +35628,210 @@ index 1cb4f853abba..bbf25c8397df 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -160,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_X11"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
+-
+- OS_LIBS += [
+- "unwind"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["USE_X11"] = "1"
+
+ Library("adapted_video_track_source_gn")
+diff --git third_party/libwebrtc/media/audio_source_gn/moz.build third_party/libwebrtc/media/audio_source_gn/moz.build
+index b3ffa731b047..556c37a94cdd 100644
+--- third_party/libwebrtc/media/audio_source_gn/moz.build
++++ third_party/libwebrtc/media/audio_source_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -31419,19 +35882,18 @@ index 1cb4f853abba..bbf25c8397df 100644
-
- DEFINES["_GNU_SOURCE"] = True
-
- Library("adapted_video_track_source_gn")
+ Library("audio_source_gn")
diff --git third_party/libwebrtc/media/codec_gn/moz.build third_party/libwebrtc/media/codec_gn/moz.build
-index cf10ada0cf66..a2e116825f9e 100644
+index fa1c367755e9..073728d67c50 100644
--- third_party/libwebrtc/media/codec_gn/moz.build
+++ third_party/libwebrtc/media/codec_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -31446,7 +35908,7 @@ index cf10ada0cf66..a2e116825f9e 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,186 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -31458,7 +35920,6 @@ index cf10ada0cf66..a2e116825f9e 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -31485,7 +35946,6 @@ index cf10ada0cf66..a2e116825f9e 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -31500,7 +35960,6 @@ index cf10ada0cf66..a2e116825f9e 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -31558,6 +36017,10 @@ index cf10ada0cf66..a2e116825f9e 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -31639,17 +36102,16 @@ index cf10ada0cf66..a2e116825f9e 100644
Library("codec_gn")
diff --git third_party/libwebrtc/media/media_channel_gn/moz.build third_party/libwebrtc/media/media_channel_gn/moz.build
-index fc0c50aa726b..65afa6523e40 100644
+index 50c9885138f8..16e5ba4ee32e 100644
--- third_party/libwebrtc/media/media_channel_gn/moz.build
+++ third_party/libwebrtc/media/media_channel_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -31664,7 +36126,7 @@ index fc0c50aa726b..65afa6523e40 100644
FINAL_LIBRARY = "xul"
-@@ -39,123 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,124 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -31676,7 +36138,6 @@ index fc0c50aa726b..65afa6523e40 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -31704,7 +36165,6 @@ index fc0c50aa726b..65afa6523e40 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -31723,7 +36183,6 @@ index fc0c50aa726b..65afa6523e40 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -31777,6 +36236,10 @@ index fc0c50aa726b..65afa6523e40 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -31789,7 +36252,7 @@ index fc0c50aa726b..65afa6523e40 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -165,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -167,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -31842,17 +36305,16 @@ index fc0c50aa726b..65afa6523e40 100644
-
Library("media_channel_gn")
diff --git third_party/libwebrtc/media/media_channel_impl_gn/moz.build third_party/libwebrtc/media/media_channel_impl_gn/moz.build
-index b7db93813a60..02018a9118e9 100644
+index 5e6822d5bdc0..400eab1bee62 100644
--- third_party/libwebrtc/media/media_channel_impl_gn/moz.build
+++ third_party/libwebrtc/media/media_channel_impl_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -31867,7 +36329,7 @@ index b7db93813a60..02018a9118e9 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -31879,7 +36341,6 @@ index b7db93813a60..02018a9118e9 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -31902,7 +36363,6 @@ index b7db93813a60..02018a9118e9 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -31917,7 +36377,6 @@ index b7db93813a60..02018a9118e9 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -31964,6 +36423,10 @@ index b7db93813a60..02018a9118e9 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -31976,7 +36439,7 @@ index b7db93813a60..02018a9118e9 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -32029,17 +36492,16 @@ index b7db93813a60..02018a9118e9 100644
-
Library("media_channel_impl_gn")
diff --git third_party/libwebrtc/media/media_constants_gn/moz.build third_party/libwebrtc/media/media_constants_gn/moz.build
-index fb7440ec4a07..8b99c9931019 100644
+index 38e1075093fa..1dda12f2a71d 100644
--- third_party/libwebrtc/media/media_constants_gn/moz.build
+++ third_party/libwebrtc/media/media_constants_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -32054,7 +36516,7 @@ index fb7440ec4a07..8b99c9931019 100644
FINAL_LIBRARY = "xul"
-@@ -43,174 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,175 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -32066,7 +36528,6 @@ index fb7440ec4a07..8b99c9931019 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -32089,7 +36550,6 @@ index fb7440ec4a07..8b99c9931019 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -32104,7 +36564,6 @@ index fb7440ec4a07..8b99c9931019 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -32155,6 +36614,10 @@ index fb7440ec4a07..8b99c9931019 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -32235,18 +36698,17 @@ index fb7440ec4a07..8b99c9931019 100644
+ DEFINES["USE_X11"] = "1"
Library("media_constants_gn")
-diff --git third_party/libwebrtc/media/rid_description_gn/moz.build third_party/libwebrtc/media/rid_description_gn/moz.build
-index 22f56f08a780..b9d567d474ee 100644
---- third_party/libwebrtc/media/rid_description_gn/moz.build
-+++ third_party/libwebrtc/media/rid_description_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+diff --git third_party/libwebrtc/media/media_engine_gn/moz.build third_party/libwebrtc/media/media_engine_gn/moz.build
+index 20c2853bfc82..696f3b2819c5 100644
+--- third_party/libwebrtc/media/media_engine_gn/moz.build
++++ third_party/libwebrtc/media/media_engine_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -32261,7 +36723,7 @@ index 22f56f08a780..b9d567d474ee 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,124 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -32273,13 +36735,17 @@ index 22f56f08a780..b9d567d474ee 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "GLESv2",
+- "log"
+- ]
+-
-if CONFIG["OS_TARGET"] == "Darwin":
-
- DEFINES["WEBRTC_MAC"] = True
@@ -32296,7 +36762,6 @@ index 22f56f08a780..b9d567d474ee 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -32305,13 +36770,16 @@ index 22f56f08a780..b9d567d474ee 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -32345,6 +36813,13 @@ index 22f56f08a780..b9d567d474ee 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -32358,6 +36833,10 @@ index 22f56f08a780..b9d567d474ee 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -32370,7 +36849,7 @@ index 22f56f08a780..b9d567d474ee 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -167,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -32421,19 +36900,18 @@ index 22f56f08a780..b9d567d474ee 100644
-
- DEFINES["_GNU_SOURCE"] = True
-
- Library("rid_description_gn")
-diff --git third_party/libwebrtc/media/rtc_media_base_gn/moz.build third_party/libwebrtc/media/rtc_media_base_gn/moz.build
-index eb9cb4e29d04..d886ebdf06fa 100644
---- third_party/libwebrtc/media/rtc_media_base_gn/moz.build
-+++ third_party/libwebrtc/media/rtc_media_base_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("media_engine_gn")
+diff --git third_party/libwebrtc/media/rid_description_gn/moz.build third_party/libwebrtc/media/rid_description_gn/moz.build
+index 92aa0430434d..6fae71d28c23 100644
+--- third_party/libwebrtc/media/rid_description_gn/moz.build
++++ third_party/libwebrtc/media/rid_description_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -32448,7 +36926,7 @@ index eb9cb4e29d04..d886ebdf06fa 100644
FINAL_LIBRARY = "xul"
-@@ -39,123 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -32460,7 +36938,6 @@ index eb9cb4e29d04..d886ebdf06fa 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -32468,7 +36945,6 @@ index eb9cb4e29d04..d886ebdf06fa 100644
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
- OS_LIBS += [
-- "GLESv2",
- "log"
- ]
-
@@ -32488,7 +36964,6 @@ index eb9cb4e29d04..d886ebdf06fa 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -32497,17 +36972,12 @@ index eb9cb4e29d04..d886ebdf06fa 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-- OS_LIBS += [
-- "rt"
-- ]
--
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -32557,10 +37027,18 @@ index eb9cb4e29d04..d886ebdf06fa 100644
-if CONFIG["TARGET_CPU"] == "arm":
-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
- DEFINES["WEBRTC_ARCH_ARM"] = True
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -32573,10 +37051,12 @@ index eb9cb4e29d04..d886ebdf06fa 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -165,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
-
- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -32598,16 +37078,21 @@ index eb9cb4e29d04..d886ebdf06fa 100644
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
- DEFINES["USE_X11"] = "1"
-
+-
+- DEFINES["USE_X11"] = "1"
+-
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
-
- OS_LIBS += [
- "unwind"
- ]
-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
- DEFINES["_GNU_SOURCE"] = True
@@ -32617,26 +37102,34 @@ index eb9cb4e29d04..d886ebdf06fa 100644
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
- DEFINES["_GNU_SOURCE"] = True
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
- DEFINES["_GNU_SOURCE"] = True
--
- Library("rtc_media_base_gn")
-diff --git third_party/libwebrtc/media/rtc_media_config_gn/moz.build third_party/libwebrtc/media/rtc_media_config_gn/moz.build
-index 4b6ba11d7681..f8b511ad7260 100644
---- third_party/libwebrtc/media/rtc_media_config_gn/moz.build
-+++ third_party/libwebrtc/media/rtc_media_config_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
++ DEFINES["USE_X11"] = "1"
+
+ Library("rid_description_gn")
+diff --git third_party/libwebrtc/media/rtc_audio_video_gn/moz.build third_party/libwebrtc/media/rtc_audio_video_gn/moz.build
+index 6a4544f54efa..8d0d58c29bd7 100644
+--- third_party/libwebrtc/media/rtc_audio_video_gn/moz.build
++++ third_party/libwebrtc/media/rtc_audio_video_gn/moz.build
+@@ -14,11 +14,20 @@ DEFINES["HAVE_WEBRTC_VIDEO"] = True
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -32651,7 +37144,7 @@ index 4b6ba11d7681..f8b511ad7260 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -46,195 +55,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -32663,13 +37156,17 @@ index 4b6ba11d7681..f8b511ad7260 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "GLESv2",
+- "log"
+- ]
+-
-if CONFIG["OS_TARGET"] == "Darwin":
-
- DEFINES["WEBRTC_MAC"] = True
@@ -32686,7 +37183,6 @@ index 4b6ba11d7681..f8b511ad7260 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -32695,13 +37191,16 @@ index 4b6ba11d7681..f8b511ad7260 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -32735,6 +37234,17 @@ index 4b6ba11d7681..f8b511ad7260 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "ole32",
+- "oleaut32",
+- "secur32",
+- "strmiids",
+- "user32",
+- "winmm"
+- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -32744,10 +37254,18 @@ index 4b6ba11d7681..f8b511ad7260 100644
-if CONFIG["TARGET_CPU"] == "arm":
-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
- DEFINES["WEBRTC_ARCH_ARM"] = True
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -32760,10 +37278,12 @@ index 4b6ba11d7681..f8b511ad7260 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
-
- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -32785,16 +37305,21 @@ index 4b6ba11d7681..f8b511ad7260 100644
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
- DEFINES["USE_X11"] = "1"
-
+-
+- DEFINES["USE_X11"] = "1"
+-
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
-
- OS_LIBS += [
- "unwind"
- ]
-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
- DEFINES["_GNU_SOURCE"] = True
@@ -32804,26 +37329,34 @@ index 4b6ba11d7681..f8b511ad7260 100644
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
- DEFINES["_GNU_SOURCE"] = True
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
- DEFINES["_GNU_SOURCE"] = True
--
- Library("rtc_media_config_gn")
-diff --git third_party/libwebrtc/media/rtc_sdp_video_format_utils_gn/moz.build third_party/libwebrtc/media/rtc_sdp_video_format_utils_gn/moz.build
-index 10b08d64fbe2..68edc3038e9b 100644
---- third_party/libwebrtc/media/rtc_sdp_video_format_utils_gn/moz.build
-+++ third_party/libwebrtc/media/rtc_sdp_video_format_utils_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
++ DEFINES["USE_X11"] = "1"
+
+ Library("rtc_audio_video_gn")
+diff --git third_party/libwebrtc/media/rtc_internal_video_codecs_gn/moz.build third_party/libwebrtc/media/rtc_internal_video_codecs_gn/moz.build
+index e80128aecdeb..77526b138660 100644
+--- third_party/libwebrtc/media/rtc_internal_video_codecs_gn/moz.build
++++ third_party/libwebrtc/media/rtc_internal_video_codecs_gn/moz.build
+@@ -14,11 +14,20 @@ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+ DEFINES["RTC_USE_LIBAOM_AV1_ENCODER"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -32838,7 +37371,7 @@ index 10b08d64fbe2..68edc3038e9b 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,191 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -32850,7 +37383,6 @@ index 10b08d64fbe2..68edc3038e9b 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -32858,6 +37390,7 @@ index 10b08d64fbe2..68edc3038e9b 100644
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
- OS_LIBS += [
+- "GLESv2",
- "log"
- ]
-
@@ -32877,7 +37410,6 @@ index 10b08d64fbe2..68edc3038e9b 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -32886,13 +37418,16 @@ index 10b08d64fbe2..68edc3038e9b 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -32950,6 +37485,10 @@ index 10b08d64fbe2..68edc3038e9b 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -33029,19 +37568,18 @@ index 10b08d64fbe2..68edc3038e9b 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("rtc_sdp_video_format_utils_gn")
-diff --git third_party/libwebrtc/media/rtc_simulcast_encoder_adapter_gn/moz.build third_party/libwebrtc/media/rtc_simulcast_encoder_adapter_gn/moz.build
-index 1929dd6e9399..285c3d71156e 100644
---- third_party/libwebrtc/media/rtc_simulcast_encoder_adapter_gn/moz.build
-+++ third_party/libwebrtc/media/rtc_simulcast_encoder_adapter_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("rtc_internal_video_codecs_gn")
+diff --git third_party/libwebrtc/media/rtc_media_base_gn/moz.build third_party/libwebrtc/media/rtc_media_base_gn/moz.build
+index 58c4f572fa11..7e7ca1cbab42 100644
+--- third_party/libwebrtc/media/rtc_media_base_gn/moz.build
++++ third_party/libwebrtc/media/rtc_media_base_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -33056,7 +37594,7 @@ index 1929dd6e9399..285c3d71156e 100644
FINAL_LIBRARY = "xul"
-@@ -43,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,124 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -33068,7 +37606,6 @@ index 1929dd6e9399..285c3d71156e 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -33096,7 +37633,6 @@ index 1929dd6e9399..285c3d71156e 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -33115,7 +37651,6 @@ index 1929dd6e9399..285c3d71156e 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -33165,14 +37700,14 @@ index 1929dd6e9399..285c3d71156e 100644
-if CONFIG["TARGET_CPU"] == "arm":
-
-- CXXFLAGS += [
-- "-mfpu=neon"
-- ]
--
- DEFINES["WEBRTC_ARCH_ARM"] = True
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -33185,12 +37720,10 @@ index 1929dd6e9399..285c3d71156e 100644
if CONFIG["TARGET_CPU"] == "x86":
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
--if CONFIG["TARGET_CPU"] == "x86_64":
--
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
+@@ -167,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -33212,21 +37745,16 @@ index 1929dd6e9399..285c3d71156e 100644
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["USE_X11"] = "1"
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+ DEFINES["USE_X11"] = "1"
+
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
-
- OS_LIBS += [
- "unwind"
- ]
-
--if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
--
- CXXFLAGS += [
- "-msse2"
- ]
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
- DEFINES["_GNU_SOURCE"] = True
@@ -33236,35 +37764,25 @@ index 1929dd6e9399..285c3d71156e 100644
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
-- CXXFLAGS += [
-- "-msse2"
-- ]
-+if CONFIG["TARGET_CPU"] == "x86_64":
-
+-
- DEFINES["_GNU_SOURCE"] = True
-+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
+-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
+-
- DEFINES["_GNU_SOURCE"] = True
-+ DEFINES["USE_X11"] = "1"
-
- Library("rtc_simulcast_encoder_adapter_gn")
-diff --git third_party/libwebrtc/media/rtp_utils_gn/moz.build third_party/libwebrtc/media/rtp_utils_gn/moz.build
-index 22b3cc9d6461..c7e26cb4b401 100644
---- third_party/libwebrtc/media/rtp_utils_gn/moz.build
-+++ third_party/libwebrtc/media/rtp_utils_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+-
+ Library("rtc_media_base_gn")
+diff --git third_party/libwebrtc/media/rtc_media_config_gn/moz.build third_party/libwebrtc/media/rtc_media_config_gn/moz.build
+index 42d0c4a66949..c50b94a79309 100644
+--- third_party/libwebrtc/media/rtc_media_config_gn/moz.build
++++ third_party/libwebrtc/media/rtc_media_config_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -33279,7 +37797,7 @@ index 22b3cc9d6461..c7e26cb4b401 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -33291,7 +37809,6 @@ index 22b3cc9d6461..c7e26cb4b401 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -33314,7 +37831,6 @@ index 22b3cc9d6461..c7e26cb4b401 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -33329,7 +37845,6 @@ index 22b3cc9d6461..c7e26cb4b401 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -33376,6 +37891,10 @@ index 22b3cc9d6461..c7e26cb4b401 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -33388,7 +37907,7 @@ index 22b3cc9d6461..c7e26cb4b401 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -33439,19 +37958,18 @@ index 22b3cc9d6461..c7e26cb4b401 100644
-
- DEFINES["_GNU_SOURCE"] = True
-
- Library("rtp_utils_gn")
-diff --git third_party/libwebrtc/media/stream_params_gn/moz.build third_party/libwebrtc/media/stream_params_gn/moz.build
-index 67ed8e9a461d..7cd0a0f85eea 100644
---- third_party/libwebrtc/media/stream_params_gn/moz.build
-+++ third_party/libwebrtc/media/stream_params_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("rtc_media_config_gn")
+diff --git third_party/libwebrtc/media/rtc_media_gn/moz.build third_party/libwebrtc/media/rtc_media_gn/moz.build
+index 090c3083a914..f84a9e395510 100644
+--- third_party/libwebrtc/media/rtc_media_gn/moz.build
++++ third_party/libwebrtc/media/rtc_media_gn/moz.build
+@@ -14,11 +14,20 @@ DEFINES["HAVE_WEBRTC_VIDEO"] = True
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -33466,7 +37984,7 @@ index 67ed8e9a461d..7cd0a0f85eea 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -41,128 +50,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -33478,13 +37996,17 @@ index 67ed8e9a461d..7cd0a0f85eea 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "GLESv2",
+- "log"
+- ]
+-
-if CONFIG["OS_TARGET"] == "Darwin":
-
- DEFINES["WEBRTC_MAC"] = True
@@ -33501,7 +38023,6 @@ index 67ed8e9a461d..7cd0a0f85eea 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -33510,13 +38031,16 @@ index 67ed8e9a461d..7cd0a0f85eea 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -33550,6 +38074,17 @@ index 67ed8e9a461d..7cd0a0f85eea 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "ole32",
+- "oleaut32",
+- "secur32",
+- "strmiids",
+- "user32",
+- "winmm"
+- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -33563,6 +38098,10 @@ index 67ed8e9a461d..7cd0a0f85eea 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -33575,7 +38114,7 @@ index 67ed8e9a461d..7cd0a0f85eea 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -172,50 +70,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -33626,19 +38165,18 @@ index 67ed8e9a461d..7cd0a0f85eea 100644
-
- DEFINES["_GNU_SOURCE"] = True
-
- Library("stream_params_gn")
-diff --git third_party/libwebrtc/media/video_adapter_gn/moz.build third_party/libwebrtc/media/video_adapter_gn/moz.build
-index 1ce6badaf84c..87e2c14c5774 100644
---- third_party/libwebrtc/media/video_adapter_gn/moz.build
-+++ third_party/libwebrtc/media/video_adapter_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("rtc_media_gn")
+diff --git third_party/libwebrtc/media/rtc_sdp_video_format_utils_gn/moz.build third_party/libwebrtc/media/rtc_sdp_video_format_utils_gn/moz.build
+index 0b90567eff54..581f825bfb68 100644
+--- third_party/libwebrtc/media/rtc_sdp_video_format_utils_gn/moz.build
++++ third_party/libwebrtc/media/rtc_sdp_video_format_utils_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -33653,7 +38191,7 @@ index 1ce6badaf84c..87e2c14c5774 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -33665,7 +38203,6 @@ index 1ce6badaf84c..87e2c14c5774 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -33692,7 +38229,6 @@ index 1ce6badaf84c..87e2c14c5774 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -33707,7 +38243,6 @@ index 1ce6badaf84c..87e2c14c5774 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -33765,6 +38300,10 @@ index 1ce6badaf84c..87e2c14c5774 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -33844,19 +38383,18 @@ index 1ce6badaf84c..87e2c14c5774 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("video_adapter_gn")
-diff --git third_party/libwebrtc/media/video_broadcaster_gn/moz.build third_party/libwebrtc/media/video_broadcaster_gn/moz.build
-index c1ebd4508d5a..851aace5f42c 100644
---- third_party/libwebrtc/media/video_broadcaster_gn/moz.build
-+++ third_party/libwebrtc/media/video_broadcaster_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("rtc_sdp_video_format_utils_gn")
+diff --git third_party/libwebrtc/media/rtc_simulcast_encoder_adapter_gn/moz.build third_party/libwebrtc/media/rtc_simulcast_encoder_adapter_gn/moz.build
+index cb9bed23cb55..fe76cd431ff6 100644
+--- third_party/libwebrtc/media/rtc_simulcast_encoder_adapter_gn/moz.build
++++ third_party/libwebrtc/media/rtc_simulcast_encoder_adapter_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -33871,7 +38409,7 @@ index c1ebd4508d5a..851aace5f42c 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,191 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -33883,7 +38421,6 @@ index c1ebd4508d5a..851aace5f42c 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -33891,6 +38428,7 @@ index c1ebd4508d5a..851aace5f42c 100644
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
- OS_LIBS += [
+- "GLESv2",
- "log"
- ]
-
@@ -33910,7 +38448,6 @@ index c1ebd4508d5a..851aace5f42c 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -33919,13 +38456,16 @@ index c1ebd4508d5a..851aace5f42c 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -33983,6 +38523,10 @@ index c1ebd4508d5a..851aace5f42c 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -34062,19 +38606,18 @@ index c1ebd4508d5a..851aace5f42c 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("video_broadcaster_gn")
-diff --git third_party/libwebrtc/media/video_common_gn/moz.build third_party/libwebrtc/media/video_common_gn/moz.build
-index b99fdbd29446..568207bcf3e4 100644
---- third_party/libwebrtc/media/video_common_gn/moz.build
-+++ third_party/libwebrtc/media/video_common_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("rtc_simulcast_encoder_adapter_gn")
+diff --git third_party/libwebrtc/media/rtp_utils_gn/moz.build third_party/libwebrtc/media/rtp_utils_gn/moz.build
+index 27f94a49fa4b..8d2edadb7d0e 100644
+--- third_party/libwebrtc/media/rtp_utils_gn/moz.build
++++ third_party/libwebrtc/media/rtp_utils_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -34089,7 +38632,7 @@ index b99fdbd29446..568207bcf3e4 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -34101,17 +38644,12 @@ index b99fdbd29446..568207bcf3e4 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-- OS_LIBS += [
-- "log"
-- ]
--
-if CONFIG["OS_TARGET"] == "Darwin":
-
- DEFINES["WEBRTC_MAC"] = True
@@ -34128,7 +38666,6 @@ index b99fdbd29446..568207bcf3e4 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -34143,7 +38680,6 @@ index b99fdbd29446..568207bcf3e4 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -34177,13 +38713,6 @@ index b99fdbd29446..568207bcf3e4 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
--
-- OS_LIBS += [
-- "crypt32",
-- "iphlpapi",
-- "secur32",
-- "winmm"
-- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -34193,14 +38722,14 @@ index b99fdbd29446..568207bcf3e4 100644
-if CONFIG["TARGET_CPU"] == "arm":
-
-- CXXFLAGS += [
-- "-mfpu=neon"
-- ]
--
- DEFINES["WEBRTC_ARCH_ARM"] = True
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -34213,12 +38742,10 @@ index b99fdbd29446..568207bcf3e4 100644
if CONFIG["TARGET_CPU"] == "x86":
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
--if CONFIG["TARGET_CPU"] == "x86_64":
--
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -34240,21 +38767,16 @@ index b99fdbd29446..568207bcf3e4 100644
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["USE_X11"] = "1"
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+ DEFINES["USE_X11"] = "1"
+
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
-
- OS_LIBS += [
- "unwind"
- ]
-
--if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
--
- CXXFLAGS += [
- "-msse2"
- ]
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
- DEFINES["_GNU_SOURCE"] = True
@@ -34264,35 +38786,212 @@ index b99fdbd29446..568207bcf3e4 100644
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ Library("rtp_utils_gn")
+diff --git third_party/libwebrtc/media/stream_params_gn/moz.build third_party/libwebrtc/media/stream_params_gn/moz.build
+index c65d7a53ed46..ef3886295fed 100644
+--- third_party/libwebrtc/media/stream_params_gn/moz.build
++++ third_party/libwebrtc/media/stream_params_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
-- CXXFLAGS += [
-- "-msse2"
-- ]
-+if CONFIG["TARGET_CPU"] == "x86_64":
+ FINAL_LIBRARY = "xul"
+
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
-+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
++ DEFINES["_DEBUG"] = True
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
- DEFINES["_GNU_SOURCE"] = True
-+ DEFINES["USE_X11"] = "1"
- Library("video_common_gn")
-diff --git third_party/libwebrtc/media/video_source_base_gn/moz.build third_party/libwebrtc/media/video_source_base_gn/moz.build
-index b74ce609e95f..48c6de6f6cd5 100644
---- third_party/libwebrtc/media/video_source_base_gn/moz.build
-+++ third_party/libwebrtc/media/video_source_base_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ if CONFIG["TARGET_CPU"] == "x86":
+
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+ DEFINES["USE_X11"] = "1"
+
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
+-
+- OS_LIBS += [
+- "unwind"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ Library("stream_params_gn")
+diff --git third_party/libwebrtc/media/video_adapter_gn/moz.build third_party/libwebrtc/media/video_adapter_gn/moz.build
+index d06fd4ea8e37..4e50253cb413 100644
+--- third_party/libwebrtc/media/video_adapter_gn/moz.build
++++ third_party/libwebrtc/media/video_adapter_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -34307,7 +39006,7 @@ index b74ce609e95f..48c6de6f6cd5 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -34319,7 +39018,6 @@ index b74ce609e95f..48c6de6f6cd5 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -34346,7 +39044,6 @@ index b74ce609e95f..48c6de6f6cd5 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -34361,7 +39058,6 @@ index b74ce609e95f..48c6de6f6cd5 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -34419,6 +39115,10 @@ index b74ce609e95f..48c6de6f6cd5 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -34498,19 +39198,18 @@ index b74ce609e95f..48c6de6f6cd5 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("video_source_base_gn")
-diff --git third_party/libwebrtc/modules/async_audio_processing/async_audio_processing_gn/moz.build third_party/libwebrtc/modules/async_audio_processing/async_audio_processing_gn/moz.build
-index 495a5d8cac13..cbf73a5b937e 100644
---- third_party/libwebrtc/modules/async_audio_processing/async_audio_processing_gn/moz.build
-+++ third_party/libwebrtc/modules/async_audio_processing/async_audio_processing_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("video_adapter_gn")
+diff --git third_party/libwebrtc/media/video_broadcaster_gn/moz.build third_party/libwebrtc/media/video_broadcaster_gn/moz.build
+index 3d33f289d9a2..52b7067da392 100644
+--- third_party/libwebrtc/media/video_broadcaster_gn/moz.build
++++ third_party/libwebrtc/media/video_broadcaster_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -34525,7 +39224,7 @@ index 495a5d8cac13..cbf73a5b937e 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -34537,7 +39236,6 @@ index 495a5d8cac13..cbf73a5b937e 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -34564,7 +39262,6 @@ index 495a5d8cac13..cbf73a5b937e 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -34579,7 +39276,6 @@ index 495a5d8cac13..cbf73a5b937e 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -34637,6 +39333,10 @@ index 495a5d8cac13..cbf73a5b937e 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -34716,19 +39416,18 @@ index 495a5d8cac13..cbf73a5b937e 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("async_audio_processing_gn")
-diff --git third_party/libwebrtc/modules/audio_coding/audio_coding_gn/moz.build third_party/libwebrtc/modules/audio_coding/audio_coding_gn/moz.build
-index 995b2a2a3b31..867012af59fb 100644
---- third_party/libwebrtc/modules/audio_coding/audio_coding_gn/moz.build
-+++ third_party/libwebrtc/modules/audio_coding/audio_coding_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("video_broadcaster_gn")
+diff --git third_party/libwebrtc/media/video_common_gn/moz.build third_party/libwebrtc/media/video_common_gn/moz.build
+index 3423c19bd60e..03bd0dd5e648 100644
+--- third_party/libwebrtc/media/video_common_gn/moz.build
++++ third_party/libwebrtc/media/video_common_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -34743,7 +39442,7 @@ index 995b2a2a3b31..867012af59fb 100644
FINAL_LIBRARY = "xul"
-@@ -47,189 +57,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -34755,7 +39454,6 @@ index 995b2a2a3b31..867012af59fb 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -34782,7 +39480,6 @@ index 995b2a2a3b31..867012af59fb 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -34791,17 +39488,12 @@ index 995b2a2a3b31..867012af59fb 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-- OS_LIBS += [
-- "rt"
-- ]
--
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -34859,6 +39551,10 @@ index 995b2a2a3b31..867012af59fb 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -34938,19 +39634,18 @@ index 995b2a2a3b31..867012af59fb 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("audio_coding_gn")
-diff --git third_party/libwebrtc/modules/audio_coding/audio_coding_module_typedefs_gn/moz.build third_party/libwebrtc/modules/audio_coding/audio_coding_module_typedefs_gn/moz.build
-index 470578709e2f..94099348743b 100644
---- third_party/libwebrtc/modules/audio_coding/audio_coding_module_typedefs_gn/moz.build
-+++ third_party/libwebrtc/modules/audio_coding/audio_coding_module_typedefs_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("video_common_gn")
+diff --git third_party/libwebrtc/media/video_source_base_gn/moz.build third_party/libwebrtc/media/video_source_base_gn/moz.build
+index 8bfea357cdbb..2f9861d6c38a 100644
+--- third_party/libwebrtc/media/video_source_base_gn/moz.build
++++ third_party/libwebrtc/media/video_source_base_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -34965,7 +39660,7 @@ index 470578709e2f..94099348743b 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -34977,13 +39672,16 @@ index 470578709e2f..94099348743b 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "log"
+- ]
+-
-if CONFIG["OS_TARGET"] == "Darwin":
-
- DEFINES["WEBRTC_MAC"] = True
@@ -35000,7 +39698,6 @@ index 470578709e2f..94099348743b 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -35015,7 +39712,6 @@ index 470578709e2f..94099348743b 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -35049,6 +39745,13 @@ index 470578709e2f..94099348743b 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -35058,10 +39761,18 @@ index 470578709e2f..94099348743b 100644
-if CONFIG["TARGET_CPU"] == "arm":
-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
- DEFINES["WEBRTC_ARCH_ARM"] = True
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -35074,10 +39785,12 @@ index 470578709e2f..94099348743b 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
-
- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -35099,16 +39812,21 @@ index 470578709e2f..94099348743b 100644
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
- DEFINES["USE_X11"] = "1"
-
+-
+- DEFINES["USE_X11"] = "1"
+-
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
-
- OS_LIBS += [
- "unwind"
- ]
-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
- DEFINES["_GNU_SOURCE"] = True
@@ -35118,26 +39836,34 @@ index 470578709e2f..94099348743b 100644
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
- DEFINES["_GNU_SOURCE"] = True
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
- DEFINES["_GNU_SOURCE"] = True
--
- Library("audio_coding_module_typedefs_gn")
-diff --git third_party/libwebrtc/modules/audio_coding/audio_coding_opus_common_gn/moz.build third_party/libwebrtc/modules/audio_coding/audio_coding_opus_common_gn/moz.build
-index e484426fd2ab..197384a642be 100644
---- third_party/libwebrtc/modules/audio_coding/audio_coding_opus_common_gn/moz.build
-+++ third_party/libwebrtc/modules/audio_coding/audio_coding_opus_common_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
++ DEFINES["USE_X11"] = "1"
+
+ Library("video_source_base_gn")
+diff --git third_party/libwebrtc/modules/async_audio_processing/async_audio_processing_gn/moz.build third_party/libwebrtc/modules/async_audio_processing/async_audio_processing_gn/moz.build
+index df4aa2f2cf44..03f4a4610a90 100644
+--- third_party/libwebrtc/modules/async_audio_processing/async_audio_processing_gn/moz.build
++++ third_party/libwebrtc/modules/async_audio_processing/async_audio_processing_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -35152,7 +39878,7 @@ index e484426fd2ab..197384a642be 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -35164,7 +39890,6 @@ index e484426fd2ab..197384a642be 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -35191,7 +39916,6 @@ index e484426fd2ab..197384a642be 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -35206,7 +39930,6 @@ index e484426fd2ab..197384a642be 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -35264,6 +39987,10 @@ index e484426fd2ab..197384a642be 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -35343,19 +40070,18 @@ index e484426fd2ab..197384a642be 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("audio_coding_opus_common_gn")
-diff --git third_party/libwebrtc/modules/audio_coding/audio_encoder_cng_gn/moz.build third_party/libwebrtc/modules/audio_coding/audio_encoder_cng_gn/moz.build
-index 1e7e932b55da..016f8f1e2439 100644
---- third_party/libwebrtc/modules/audio_coding/audio_encoder_cng_gn/moz.build
-+++ third_party/libwebrtc/modules/audio_coding/audio_encoder_cng_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("async_audio_processing_gn")
+diff --git third_party/libwebrtc/modules/audio_coding/audio_coding_gn/moz.build third_party/libwebrtc/modules/audio_coding/audio_coding_gn/moz.build
+index 7ced6b2f5e9a..0dcf2ab3da45 100644
+--- third_party/libwebrtc/modules/audio_coding/audio_coding_gn/moz.build
++++ third_party/libwebrtc/modules/audio_coding/audio_coding_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -35370,7 +40096,7 @@ index 1e7e932b55da..016f8f1e2439 100644
FINAL_LIBRARY = "xul"
-@@ -43,189 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,190 +56,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -35382,7 +40108,6 @@ index 1e7e932b55da..016f8f1e2439 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -35409,7 +40134,6 @@ index 1e7e932b55da..016f8f1e2439 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -35428,7 +40152,6 @@ index 1e7e932b55da..016f8f1e2439 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -35486,6 +40209,10 @@ index 1e7e932b55da..016f8f1e2439 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -35565,19 +40292,18 @@ index 1e7e932b55da..016f8f1e2439 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("audio_encoder_cng_gn")
-diff --git third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_config_gn/moz.build third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_config_gn/moz.build
-index 92221fcca1a0..2fafe9504826 100644
---- third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_config_gn/moz.build
-+++ third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_config_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("audio_coding_gn")
+diff --git third_party/libwebrtc/modules/audio_coding/audio_coding_module_typedefs_gn/moz.build third_party/libwebrtc/modules/audio_coding/audio_coding_module_typedefs_gn/moz.build
+index ba94b42663e7..18b923fd01d7 100644
+--- third_party/libwebrtc/modules/audio_coding/audio_coding_module_typedefs_gn/moz.build
++++ third_party/libwebrtc/modules/audio_coding/audio_coding_module_typedefs_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -35592,7 +40318,7 @@ index 92221fcca1a0..2fafe9504826 100644
FINAL_LIBRARY = "xul"
-@@ -43,174 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -35604,7 +40330,6 @@ index 92221fcca1a0..2fafe9504826 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -35627,7 +40352,6 @@ index 92221fcca1a0..2fafe9504826 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -35642,7 +40366,6 @@ index 92221fcca1a0..2fafe9504826 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -35685,14 +40408,14 @@ index 92221fcca1a0..2fafe9504826 100644
-if CONFIG["TARGET_CPU"] == "arm":
-
-- CXXFLAGS += [
-- "-mfpu=neon"
-- ]
--
- DEFINES["WEBRTC_ARCH_ARM"] = True
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -35705,12 +40428,10 @@ index 92221fcca1a0..2fafe9504826 100644
if CONFIG["TARGET_CPU"] == "x86":
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
--if CONFIG["TARGET_CPU"] == "x86_64":
--
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -35732,21 +40453,16 @@ index 92221fcca1a0..2fafe9504826 100644
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["USE_X11"] = "1"
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+ DEFINES["USE_X11"] = "1"
+
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
-
- OS_LIBS += [
- "unwind"
- ]
-
--if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
--
- CXXFLAGS += [
- "-msse2"
- ]
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
- DEFINES["_GNU_SOURCE"] = True
@@ -35756,35 +40472,25 @@ index 92221fcca1a0..2fafe9504826 100644
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
-- CXXFLAGS += [
-- "-msse2"
-- ]
-+if CONFIG["TARGET_CPU"] == "x86_64":
-
+-
- DEFINES["_GNU_SOURCE"] = True
-+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
+-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
+-
- DEFINES["_GNU_SOURCE"] = True
-+ DEFINES["USE_X11"] = "1"
-
- Library("audio_network_adaptor_config_gn")
-diff --git third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_gn/moz.build third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_gn/moz.build
-index cb6c943d7c37..7505b52d141f 100644
---- third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_gn/moz.build
-+++ third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+-
+ Library("audio_coding_module_typedefs_gn")
+diff --git third_party/libwebrtc/modules/audio_coding/audio_coding_opus_common_gn/moz.build third_party/libwebrtc/modules/audio_coding/audio_coding_opus_common_gn/moz.build
+index 30e0511c1202..60a140cf508e 100644
+--- third_party/libwebrtc/modules/audio_coding/audio_coding_opus_common_gn/moz.build
++++ third_party/libwebrtc/modules/audio_coding/audio_coding_opus_common_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -35799,7 +40505,7 @@ index cb6c943d7c37..7505b52d141f 100644
FINAL_LIBRARY = "xul"
-@@ -53,189 +63,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -35811,7 +40517,6 @@ index cb6c943d7c37..7505b52d141f 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -35838,7 +40543,6 @@ index cb6c943d7c37..7505b52d141f 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -35847,17 +40551,12 @@ index cb6c943d7c37..7505b52d141f 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-- OS_LIBS += [
-- "rt"
-- ]
--
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -35915,6 +40614,10 @@ index cb6c943d7c37..7505b52d141f 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -35994,19 +40697,18 @@ index cb6c943d7c37..7505b52d141f 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("audio_network_adaptor_gn")
-diff --git third_party/libwebrtc/modules/audio_coding/default_neteq_factory_gn/moz.build third_party/libwebrtc/modules/audio_coding/default_neteq_factory_gn/moz.build
-index a0d24b9a5d28..48d685b4f5f3 100644
---- third_party/libwebrtc/modules/audio_coding/default_neteq_factory_gn/moz.build
-+++ third_party/libwebrtc/modules/audio_coding/default_neteq_factory_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("audio_coding_opus_common_gn")
+diff --git third_party/libwebrtc/modules/audio_coding/audio_encoder_cng_gn/moz.build third_party/libwebrtc/modules/audio_coding/audio_encoder_cng_gn/moz.build
+index 517f1c385402..a90873f05e5f 100644
+--- third_party/libwebrtc/modules/audio_coding/audio_encoder_cng_gn/moz.build
++++ third_party/libwebrtc/modules/audio_coding/audio_encoder_cng_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -36021,7 +40723,7 @@ index a0d24b9a5d28..48d685b4f5f3 100644
FINAL_LIBRARY = "xul"
-@@ -43,189 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -36033,7 +40735,6 @@ index a0d24b9a5d28..48d685b4f5f3 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -36060,7 +40761,6 @@ index a0d24b9a5d28..48d685b4f5f3 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -36079,7 +40779,6 @@ index a0d24b9a5d28..48d685b4f5f3 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -36137,6 +40836,10 @@ index a0d24b9a5d28..48d685b4f5f3 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -36216,19 +40919,18 @@ index a0d24b9a5d28..48d685b4f5f3 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("default_neteq_factory_gn")
-diff --git third_party/libwebrtc/modules/audio_coding/g711_c_gn/moz.build third_party/libwebrtc/modules/audio_coding/g711_c_gn/moz.build
-index dcf3567d5c55..d969b721268a 100644
---- third_party/libwebrtc/modules/audio_coding/g711_c_gn/moz.build
-+++ third_party/libwebrtc/modules/audio_coding/g711_c_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("audio_encoder_cng_gn")
+diff --git third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_config_gn/moz.build third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_config_gn/moz.build
+index 0551767ad41e..d59a3765cd70 100644
+--- third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_config_gn/moz.build
++++ third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_config_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -36243,7 +40945,7 @@ index dcf3567d5c55..d969b721268a 100644
FINAL_LIBRARY = "xul"
-@@ -43,174 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,175 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -36255,7 +40957,6 @@ index dcf3567d5c55..d969b721268a 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -36278,7 +40979,6 @@ index dcf3567d5c55..d969b721268a 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -36293,7 +40993,6 @@ index dcf3567d5c55..d969b721268a 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -36336,7 +41035,7 @@ index dcf3567d5c55..d969b721268a 100644
-if CONFIG["TARGET_CPU"] == "arm":
-
-- CFLAGS += [
+- CXXFLAGS += [
- "-mfpu=neon"
- ]
-
@@ -36344,6 +41043,10 @@ index dcf3567d5c55..d969b721268a 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -36394,7 +41097,7 @@ index dcf3567d5c55..d969b721268a 100644
-
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
-
- CFLAGS += [
+ CXXFLAGS += [
"-msse2"
]
@@ -36409,7 +41112,7 @@ index dcf3567d5c55..d969b721268a 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-- CFLAGS += [
+- CXXFLAGS += [
- "-msse2"
- ]
+if CONFIG["TARGET_CPU"] == "x86_64":
@@ -36423,19 +41126,18 @@ index dcf3567d5c55..d969b721268a 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("g711_c_gn")
-diff --git third_party/libwebrtc/modules/audio_coding/g711_gn/moz.build third_party/libwebrtc/modules/audio_coding/g711_gn/moz.build
-index b6962f1786ab..c37ec8d1a4f3 100644
---- third_party/libwebrtc/modules/audio_coding/g711_gn/moz.build
-+++ third_party/libwebrtc/modules/audio_coding/g711_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("audio_network_adaptor_config_gn")
+diff --git third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_gn/moz.build third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_gn/moz.build
+index e67a684aaf53..7919faa59988 100644
+--- third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_gn/moz.build
++++ third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -36450,7 +41152,7 @@ index b6962f1786ab..c37ec8d1a4f3 100644
FINAL_LIBRARY = "xul"
-@@ -44,185 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -54,190 +63,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -36462,7 +41164,6 @@ index b6962f1786ab..c37ec8d1a4f3 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -36489,7 +41190,6 @@ index b6962f1786ab..c37ec8d1a4f3 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -36498,13 +41198,16 @@ index b6962f1786ab..c37ec8d1a4f3 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -36562,6 +41265,10 @@ index b6962f1786ab..c37ec8d1a4f3 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -36641,19 +41348,18 @@ index b6962f1786ab..c37ec8d1a4f3 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("g711_gn")
-diff --git third_party/libwebrtc/modules/audio_coding/g722_c_gn/moz.build third_party/libwebrtc/modules/audio_coding/g722_c_gn/moz.build
-index 99188c0a5833..502a17cd0e34 100644
---- third_party/libwebrtc/modules/audio_coding/g722_c_gn/moz.build
-+++ third_party/libwebrtc/modules/audio_coding/g722_c_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("audio_network_adaptor_gn")
+diff --git third_party/libwebrtc/modules/audio_coding/g711_c_gn/moz.build third_party/libwebrtc/modules/audio_coding/g711_c_gn/moz.build
+index dedcda5d379f..7381cf2820f4 100644
+--- third_party/libwebrtc/modules/audio_coding/g711_c_gn/moz.build
++++ third_party/libwebrtc/modules/audio_coding/g711_c_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -36668,7 +41374,7 @@ index 99188c0a5833..502a17cd0e34 100644
FINAL_LIBRARY = "xul"
-@@ -43,174 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,175 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -36680,7 +41386,6 @@ index 99188c0a5833..502a17cd0e34 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -36703,7 +41408,6 @@ index 99188c0a5833..502a17cd0e34 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -36718,7 +41422,6 @@ index 99188c0a5833..502a17cd0e34 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -36769,6 +41472,10 @@ index 99188c0a5833..502a17cd0e34 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -36848,19 +41555,18 @@ index 99188c0a5833..502a17cd0e34 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("g722_c_gn")
-diff --git third_party/libwebrtc/modules/audio_coding/g722_gn/moz.build third_party/libwebrtc/modules/audio_coding/g722_gn/moz.build
-index 56ac627776c9..a936eb41a9a1 100644
---- third_party/libwebrtc/modules/audio_coding/g722_gn/moz.build
-+++ third_party/libwebrtc/modules/audio_coding/g722_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("g711_c_gn")
+diff --git third_party/libwebrtc/modules/audio_coding/g711_gn/moz.build third_party/libwebrtc/modules/audio_coding/g711_gn/moz.build
+index 6ff2b5757c16..46fe5e5d3952 100644
+--- third_party/libwebrtc/modules/audio_coding/g711_gn/moz.build
++++ third_party/libwebrtc/modules/audio_coding/g711_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -36875,7 +41581,7 @@ index 56ac627776c9..a936eb41a9a1 100644
FINAL_LIBRARY = "xul"
-@@ -44,185 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,186 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -36887,7 +41593,6 @@ index 56ac627776c9..a936eb41a9a1 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -36914,7 +41619,6 @@ index 56ac627776c9..a936eb41a9a1 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -36929,7 +41633,6 @@ index 56ac627776c9..a936eb41a9a1 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -36987,6 +41690,10 @@ index 56ac627776c9..a936eb41a9a1 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -37066,19 +41773,18 @@ index 56ac627776c9..a936eb41a9a1 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("g722_gn")
-diff --git third_party/libwebrtc/modules/audio_coding/ilbc_c_gn/moz.build third_party/libwebrtc/modules/audio_coding/ilbc_c_gn/moz.build
-index 9c374405df33..6e2fd6beb0d5 100644
---- third_party/libwebrtc/modules/audio_coding/ilbc_c_gn/moz.build
-+++ third_party/libwebrtc/modules/audio_coding/ilbc_c_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("g711_gn")
+diff --git third_party/libwebrtc/modules/audio_coding/g722_c_gn/moz.build third_party/libwebrtc/modules/audio_coding/g722_c_gn/moz.build
+index 7af4da2823b9..08ab446a0a88 100644
+--- third_party/libwebrtc/modules/audio_coding/g722_c_gn/moz.build
++++ third_party/libwebrtc/modules/audio_coding/g722_c_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -37093,7 +41799,7 @@ index 9c374405df33..6e2fd6beb0d5 100644
FINAL_LIBRARY = "xul"
-@@ -111,189 +121,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,175 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -37105,17 +41811,12 @@ index 9c374405df33..6e2fd6beb0d5 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-- OS_LIBS += [
-- "log"
-- ]
--
-if CONFIG["OS_TARGET"] == "Darwin":
-
- DEFINES["WEBRTC_MAC"] = True
@@ -37132,7 +41833,6 @@ index 9c374405df33..6e2fd6beb0d5 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -37141,17 +41841,12 @@ index 9c374405df33..6e2fd6beb0d5 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-- OS_LIBS += [
-- "rt"
-- ]
--
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -37185,13 +41880,6 @@ index 9c374405df33..6e2fd6beb0d5 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
--
-- OS_LIBS += [
-- "crypt32",
-- "iphlpapi",
-- "secur32",
-- "winmm"
-- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -37209,6 +41897,10 @@ index 9c374405df33..6e2fd6beb0d5 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -37288,19 +41980,18 @@ index 9c374405df33..6e2fd6beb0d5 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("ilbc_c_gn")
-diff --git third_party/libwebrtc/modules/audio_coding/ilbc_gn/moz.build third_party/libwebrtc/modules/audio_coding/ilbc_gn/moz.build
-index f3546882a1a3..7700d43a1597 100644
---- third_party/libwebrtc/modules/audio_coding/ilbc_gn/moz.build
-+++ third_party/libwebrtc/modules/audio_coding/ilbc_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("g722_c_gn")
+diff --git third_party/libwebrtc/modules/audio_coding/g722_gn/moz.build third_party/libwebrtc/modules/audio_coding/g722_gn/moz.build
+index 5a440b4ff1c8..2fdbaa878fc1 100644
+--- third_party/libwebrtc/modules/audio_coding/g722_gn/moz.build
++++ third_party/libwebrtc/modules/audio_coding/g722_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -37315,7 +42006,7 @@ index f3546882a1a3..7700d43a1597 100644
FINAL_LIBRARY = "xul"
-@@ -44,189 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,186 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -37327,7 +42018,6 @@ index f3546882a1a3..7700d43a1597 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -37354,7 +42044,6 @@ index f3546882a1a3..7700d43a1597 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -37363,17 +42052,12 @@ index f3546882a1a3..7700d43a1597 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-- OS_LIBS += [
-- "rt"
-- ]
--
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -37431,6 +42115,10 @@ index f3546882a1a3..7700d43a1597 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -37510,19 +42198,18 @@ index f3546882a1a3..7700d43a1597 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("ilbc_gn")
+ Library("g722_gn")
diff --git third_party/libwebrtc/modules/audio_coding/isac_bwinfo_gn/moz.build third_party/libwebrtc/modules/audio_coding/isac_bwinfo_gn/moz.build
-index c0b5ae4a7a4c..214b9d2bed65 100644
+index 8337bf3634c6..ac6b63091c79 100644
--- third_party/libwebrtc/modules/audio_coding/isac_bwinfo_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/isac_bwinfo_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -37537,7 +42224,7 @@ index c0b5ae4a7a4c..214b9d2bed65 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -37549,7 +42236,6 @@ index c0b5ae4a7a4c..214b9d2bed65 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -37572,7 +42258,6 @@ index c0b5ae4a7a4c..214b9d2bed65 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -37587,7 +42272,6 @@ index c0b5ae4a7a4c..214b9d2bed65 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -37634,6 +42318,10 @@ index c0b5ae4a7a4c..214b9d2bed65 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -37646,7 +42334,7 @@ index c0b5ae4a7a4c..214b9d2bed65 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -37699,17 +42387,16 @@ index c0b5ae4a7a4c..214b9d2bed65 100644
-
Library("isac_bwinfo_gn")
diff --git third_party/libwebrtc/modules/audio_coding/isac_vad_gn/moz.build third_party/libwebrtc/modules/audio_coding/isac_vad_gn/moz.build
-index 15040244a118..72275c755c49 100644
+index ea88c1d8f583..57e8546bdbf4 100644
--- third_party/libwebrtc/modules/audio_coding/isac_vad_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/isac_vad_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -37724,7 +42411,7 @@ index 15040244a118..72275c755c49 100644
FINAL_LIBRARY = "xul"
-@@ -46,174 +56,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,175 +56,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -37736,7 +42423,6 @@ index 15040244a118..72275c755c49 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -37759,7 +42445,6 @@ index 15040244a118..72275c755c49 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -37774,7 +42459,6 @@ index 15040244a118..72275c755c49 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -37825,6 +42509,10 @@ index 15040244a118..72275c755c49 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -37906,17 +42594,16 @@ index 15040244a118..72275c755c49 100644
Library("isac_vad_gn")
diff --git third_party/libwebrtc/modules/audio_coding/legacy_encoded_audio_frame_gn/moz.build third_party/libwebrtc/modules/audio_coding/legacy_encoded_audio_frame_gn/moz.build
-index c03333a31981..ddbb058ccb47 100644
+index ca334dc3fe78..747b4ac34f8c 100644
--- third_party/libwebrtc/modules/audio_coding/legacy_encoded_audio_frame_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/legacy_encoded_audio_frame_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -37931,7 +42618,7 @@ index c03333a31981..ddbb058ccb47 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -37943,7 +42630,6 @@ index c03333a31981..ddbb058ccb47 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -37970,7 +42656,6 @@ index c03333a31981..ddbb058ccb47 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -37985,7 +42670,6 @@ index c03333a31981..ddbb058ccb47 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -38043,6 +42727,10 @@ index c03333a31981..ddbb058ccb47 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -38124,17 +42812,16 @@ index c03333a31981..ddbb058ccb47 100644
Library("legacy_encoded_audio_frame_gn")
diff --git third_party/libwebrtc/modules/audio_coding/neteq_gn/moz.build third_party/libwebrtc/modules/audio_coding/neteq_gn/moz.build
-index a017d70518e7..63842535376f 100644
+index 2551d1916e01..87a4113e6abf 100644
--- third_party/libwebrtc/modules/audio_coding/neteq_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/neteq_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -38149,7 +42836,7 @@ index a017d70518e7..63842535376f 100644
FINAL_LIBRARY = "xul"
-@@ -77,189 +87,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -79,190 +88,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -38161,7 +42848,6 @@ index a017d70518e7..63842535376f 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -38188,7 +42874,6 @@ index a017d70518e7..63842535376f 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -38207,7 +42892,6 @@ index a017d70518e7..63842535376f 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -38265,6 +42949,10 @@ index a017d70518e7..63842535376f 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -38346,17 +43034,16 @@ index a017d70518e7..63842535376f 100644
Library("neteq_gn")
diff --git third_party/libwebrtc/modules/audio_coding/pcm16b_c_gn/moz.build third_party/libwebrtc/modules/audio_coding/pcm16b_c_gn/moz.build
-index 1e7a8e8f6560..3763b892f8c5 100644
+index d9334cabeb19..030e4a70ff28 100644
--- third_party/libwebrtc/modules/audio_coding/pcm16b_c_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/pcm16b_c_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -38371,7 +43058,7 @@ index 1e7a8e8f6560..3763b892f8c5 100644
FINAL_LIBRARY = "xul"
-@@ -43,174 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,175 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -38383,7 +43070,6 @@ index 1e7a8e8f6560..3763b892f8c5 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -38406,7 +43092,6 @@ index 1e7a8e8f6560..3763b892f8c5 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -38421,7 +43106,6 @@ index 1e7a8e8f6560..3763b892f8c5 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -38472,6 +43156,10 @@ index 1e7a8e8f6560..3763b892f8c5 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -38553,17 +43241,16 @@ index 1e7a8e8f6560..3763b892f8c5 100644
Library("pcm16b_c_gn")
diff --git third_party/libwebrtc/modules/audio_coding/pcm16b_gn/moz.build third_party/libwebrtc/modules/audio_coding/pcm16b_gn/moz.build
-index 2a2a2542335b..f79075092c57 100644
+index 0b30779563f7..c552b27c5ff3 100644
--- third_party/libwebrtc/modules/audio_coding/pcm16b_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/pcm16b_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -38578,7 +43265,7 @@ index 2a2a2542335b..f79075092c57 100644
FINAL_LIBRARY = "xul"
-@@ -45,185 +55,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -46,186 +55,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -38590,7 +43277,6 @@ index 2a2a2542335b..f79075092c57 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -38617,7 +43303,6 @@ index 2a2a2542335b..f79075092c57 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -38632,7 +43317,6 @@ index 2a2a2542335b..f79075092c57 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -38690,6 +43374,10 @@ index 2a2a2542335b..f79075092c57 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -38771,17 +43459,16 @@ index 2a2a2542335b..f79075092c57 100644
Library("pcm16b_gn")
diff --git third_party/libwebrtc/modules/audio_coding/red_gn/moz.build third_party/libwebrtc/modules/audio_coding/red_gn/moz.build
-index 02ef2ce08e9c..9e46d6913b16 100644
+index 58e8afef9a00..965e9dd8ba94 100644
--- third_party/libwebrtc/modules/audio_coding/red_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/red_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -38796,7 +43483,7 @@ index 02ef2ce08e9c..9e46d6913b16 100644
FINAL_LIBRARY = "xul"
-@@ -43,189 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -38808,7 +43495,6 @@ index 02ef2ce08e9c..9e46d6913b16 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -38835,7 +43521,6 @@ index 02ef2ce08e9c..9e46d6913b16 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -38854,7 +43539,6 @@ index 02ef2ce08e9c..9e46d6913b16 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -38912,6 +43596,10 @@ index 02ef2ce08e9c..9e46d6913b16 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -38993,17 +43681,16 @@ index 02ef2ce08e9c..9e46d6913b16 100644
Library("red_gn")
diff --git third_party/libwebrtc/modules/audio_coding/webrtc_cng_gn/moz.build third_party/libwebrtc/modules/audio_coding/webrtc_cng_gn/moz.build
-index 02f3bf49e1c1..2302a1064808 100644
+index 291bd3be385d..1deff194ac14 100644
--- third_party/libwebrtc/modules/audio_coding/webrtc_cng_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/webrtc_cng_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -39018,7 +43705,7 @@ index 02f3bf49e1c1..2302a1064808 100644
FINAL_LIBRARY = "xul"
-@@ -43,189 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -39030,7 +43717,6 @@ index 02f3bf49e1c1..2302a1064808 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -39057,7 +43743,6 @@ index 02f3bf49e1c1..2302a1064808 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -39076,7 +43761,6 @@ index 02f3bf49e1c1..2302a1064808 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -39134,6 +43818,10 @@ index 02f3bf49e1c1..2302a1064808 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -39215,19 +43903,17 @@ index 02f3bf49e1c1..2302a1064808 100644
Library("webrtc_cng_gn")
diff --git third_party/libwebrtc/modules/audio_coding/webrtc_multiopus_gn/moz.build third_party/libwebrtc/modules/audio_coding/webrtc_multiopus_gn/moz.build
-index 9665cd22c68e..010763da2910 100644
+index 6dfe8fd91f4f..104ad0dd9d28 100644
--- third_party/libwebrtc/modules/audio_coding/webrtc_multiopus_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/webrtc_multiopus_gn/moz.build
-@@ -12,14 +12,24 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
- DEFINES["WEBRTC_CODEC_ILBC"] = True
DEFINES["WEBRTC_CODEC_OPUS"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -39243,7 +43929,7 @@ index 9665cd22c68e..010763da2910 100644
FINAL_LIBRARY = "xul"
-@@ -48,185 +58,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,186 +57,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -39255,7 +43941,6 @@ index 9665cd22c68e..010763da2910 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -39282,7 +43967,6 @@ index 9665cd22c68e..010763da2910 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -39297,7 +43981,6 @@ index 9665cd22c68e..010763da2910 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -39355,6 +44038,10 @@ index 9665cd22c68e..010763da2910 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -39436,19 +44123,17 @@ index 9665cd22c68e..010763da2910 100644
Library("webrtc_multiopus_gn")
diff --git third_party/libwebrtc/modules/audio_coding/webrtc_opus_gn/moz.build third_party/libwebrtc/modules/audio_coding/webrtc_opus_gn/moz.build
-index 2d219b5cc091..9409b7e3fdee 100644
+index 867fbd623276..2094705f8b93 100644
--- third_party/libwebrtc/modules/audio_coding/webrtc_opus_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/webrtc_opus_gn/moz.build
-@@ -12,14 +12,24 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
- DEFINES["WEBRTC_CODEC_ILBC"] = True
DEFINES["WEBRTC_CODEC_OPUS"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -39464,7 +44149,7 @@ index 2d219b5cc091..9409b7e3fdee 100644
FINAL_LIBRARY = "xul"
-@@ -48,189 +58,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,190 +57,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -39476,7 +44161,6 @@ index 2d219b5cc091..9409b7e3fdee 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -39503,7 +44187,6 @@ index 2d219b5cc091..9409b7e3fdee 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -39522,7 +44205,6 @@ index 2d219b5cc091..9409b7e3fdee 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -39580,6 +44262,10 @@ index 2d219b5cc091..9409b7e3fdee 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -39661,19 +44347,17 @@ index 2d219b5cc091..9409b7e3fdee 100644
Library("webrtc_opus_gn")
diff --git third_party/libwebrtc/modules/audio_coding/webrtc_opus_wrapper_gn/moz.build third_party/libwebrtc/modules/audio_coding/webrtc_opus_wrapper_gn/moz.build
-index 4c1faef88198..b2e255ce3d6e 100644
+index 5ec9b465ea77..162b9091b2d2 100644
--- third_party/libwebrtc/modules/audio_coding/webrtc_opus_wrapper_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/webrtc_opus_wrapper_gn/moz.build
-@@ -12,14 +12,24 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
- DEFINES["WEBRTC_CODEC_ILBC"] = True
DEFINES["WEBRTC_CODEC_OPUS"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -39689,7 +44373,7 @@ index 4c1faef88198..b2e255ce3d6e 100644
FINAL_LIBRARY = "xul"
-@@ -47,185 +57,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,179 +56,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -39701,7 +44385,6 @@ index 4c1faef88198..b2e255ce3d6e 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -39728,7 +44411,6 @@ index 4c1faef88198..b2e255ce3d6e 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -39743,7 +44425,6 @@ index 4c1faef88198..b2e255ce3d6e 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -39777,13 +44458,6 @@ index 4c1faef88198..b2e255ce3d6e 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
--
-- OS_LIBS += [
-- "crypt32",
-- "iphlpapi",
-- "secur32",
-- "winmm"
-- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -39801,6 +44475,10 @@ index 4c1faef88198..b2e255ce3d6e 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -39882,17 +44560,16 @@ index 4c1faef88198..b2e255ce3d6e 100644
Library("webrtc_opus_wrapper_gn")
diff --git third_party/libwebrtc/modules/audio_device/audio_device_gn/moz.build third_party/libwebrtc/modules/audio_device/audio_device_gn/moz.build
-index acd3896de105..f0da29e5d200 100644
+index 4ca6aa495569..3885140cb11b 100644
--- third_party/libwebrtc/modules/audio_device/audio_device_gn/moz.build
+++ third_party/libwebrtc/modules/audio_device/audio_device_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -39907,7 +44584,7 @@ index acd3896de105..f0da29e5d200 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -39919,7 +44596,6 @@ index acd3896de105..f0da29e5d200 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -39942,7 +44618,6 @@ index acd3896de105..f0da29e5d200 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -39957,7 +44632,6 @@ index acd3896de105..f0da29e5d200 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -40004,6 +44678,10 @@ index acd3896de105..f0da29e5d200 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -40016,7 +44694,7 @@ index acd3896de105..f0da29e5d200 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -40068,18 +44746,204 @@ index acd3896de105..f0da29e5d200 100644
- DEFINES["_GNU_SOURCE"] = True
-
Library("audio_device_gn")
+diff --git third_party/libwebrtc/modules/audio_device/audio_device_impl_gn/moz.build third_party/libwebrtc/modules/audio_device/audio_device_impl_gn/moz.build
+index 65a33184e738..4a54e312b60b 100644
+--- third_party/libwebrtc/modules/audio_device/audio_device_impl_gn/moz.build
++++ third_party/libwebrtc/modules/audio_device/audio_device_impl_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+ DEFINES["USE_X11"] = "1"
+
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
+-
+- OS_LIBS += [
+- "unwind"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ Library("audio_device_impl_gn")
diff --git third_party/libwebrtc/modules/audio_mixer/audio_frame_manipulator_gn/moz.build third_party/libwebrtc/modules/audio_mixer/audio_frame_manipulator_gn/moz.build
-index 24bd59bd5356..67fb1a20b25e 100644
+index a14b9eb8fe9a..8fd614a1e9e9 100644
--- third_party/libwebrtc/modules/audio_mixer/audio_frame_manipulator_gn/moz.build
+++ third_party/libwebrtc/modules/audio_mixer/audio_frame_manipulator_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -40094,7 +44958,7 @@ index 24bd59bd5356..67fb1a20b25e 100644
FINAL_LIBRARY = "xul"
-@@ -43,189 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -40106,7 +44970,6 @@ index 24bd59bd5356..67fb1a20b25e 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -40133,7 +44996,6 @@ index 24bd59bd5356..67fb1a20b25e 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -40152,7 +45014,6 @@ index 24bd59bd5356..67fb1a20b25e 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -40210,6 +45071,10 @@ index 24bd59bd5356..67fb1a20b25e 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -40291,18 +45156,17 @@ index 24bd59bd5356..67fb1a20b25e 100644
Library("audio_frame_manipulator_gn")
diff --git third_party/libwebrtc/modules/audio_mixer/audio_mixer_impl_gn/moz.build third_party/libwebrtc/modules/audio_mixer/audio_mixer_impl_gn/moz.build
-index c32088c064a8..7bf6880e3e0f 100644
+index 079f132d8ed0..9e2e510689f2 100644
--- third_party/libwebrtc/modules/audio_mixer/audio_mixer_impl_gn/moz.build
+++ third_party/libwebrtc/modules/audio_mixer/audio_mixer_impl_gn/moz.build
-@@ -12,12 +12,22 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -40317,7 +45181,7 @@ index c32088c064a8..7bf6880e3e0f 100644
FINAL_LIBRARY = "xul"
-@@ -46,189 +56,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,190 +56,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -40329,7 +45193,6 @@ index c32088c064a8..7bf6880e3e0f 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -40356,7 +45219,6 @@ index c32088c064a8..7bf6880e3e0f 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -40375,7 +45237,6 @@ index c32088c064a8..7bf6880e3e0f 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -40433,6 +45294,10 @@ index c32088c064a8..7bf6880e3e0f 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -40514,17 +45379,16 @@ index c32088c064a8..7bf6880e3e0f 100644
Library("audio_mixer_impl_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_erl_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_erl_gn/moz.build
-index f994d264fc0d..0c5c8a020d6e 100644
+index 7ad364fc287b..6392e9de1af6 100644
--- third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_erl_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_erl_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -40539,7 +45403,7 @@ index f994d264fc0d..0c5c8a020d6e 100644
FINAL_LIBRARY = "xul"
-@@ -39,111 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,112 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -40551,7 +45415,6 @@ index f994d264fc0d..0c5c8a020d6e 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -40578,7 +45441,6 @@ index f994d264fc0d..0c5c8a020d6e 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -40593,7 +45455,6 @@ index f994d264fc0d..0c5c8a020d6e 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -40640,6 +45501,10 @@ index f994d264fc0d..0c5c8a020d6e 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -40652,7 +45517,7 @@ index f994d264fc0d..0c5c8a020d6e 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -153,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -40705,17 +45570,16 @@ index f994d264fc0d..0c5c8a020d6e 100644
-
Library("adaptive_fir_filter_erl_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_gn/moz.build
-index bfab3391fd95..91c95c95d416 100644
+index c3c6602eeabe..668753ceeacd 100644
--- third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -40730,7 +45594,7 @@ index bfab3391fd95..91c95c95d416 100644
FINAL_LIBRARY = "xul"
-@@ -39,122 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,123 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -40742,7 +45606,6 @@ index bfab3391fd95..91c95c95d416 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -40769,7 +45632,6 @@ index bfab3391fd95..91c95c95d416 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -40788,7 +45650,6 @@ index bfab3391fd95..91c95c95d416 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -40842,6 +45703,10 @@ index bfab3391fd95..91c95c95d416 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -40854,7 +45719,7 @@ index bfab3391fd95..91c95c95d416 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -164,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -40907,11 +45772,11 @@ index bfab3391fd95..91c95c95d416 100644
-
Library("adaptive_fir_filter_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn/moz.build
-index b8c459326a74..3b08188a5f58 100644
+index 2a389ece3b18..50070028546d 100644
--- third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn/moz.build
-@@ -17,13 +17,23 @@ CXXFLAGS += [
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -18,13 +18,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
@@ -40919,7 +45784,6 @@ index b8c459326a74..3b08188a5f58 100644
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_AVX2"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -40934,7 +45798,7 @@ index b8c459326a74..3b08188a5f58 100644
FINAL_LIBRARY = "xul"
-@@ -54,137 +64,16 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -55,134 +64,16 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -40946,7 +45810,6 @@ index b8c459326a74..3b08188a5f58 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -40973,7 +45836,6 @@ index b8c459326a74..3b08188a5f58 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -40993,7 +45855,6 @@ index b8c459326a74..3b08188a5f58 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -41076,17 +45937,16 @@ index b8c459326a74..3b08188a5f58 100644
Library("aec3_avx2_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec3/aec3_common_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/aec3_common_gn/moz.build
-index 8c8af7ad0246..a706c74c28dd 100644
+index 03c744941770..e5ed79803265 100644
--- third_party/libwebrtc/modules/audio_processing/aec3/aec3_common_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec3/aec3_common_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -41101,7 +45961,7 @@ index 8c8af7ad0246..a706c74c28dd 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -41113,7 +45973,6 @@ index 8c8af7ad0246..a706c74c28dd 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -41136,7 +45995,6 @@ index 8c8af7ad0246..a706c74c28dd 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -41151,7 +46009,6 @@ index 8c8af7ad0246..a706c74c28dd 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -41198,6 +46055,10 @@ index 8c8af7ad0246..a706c74c28dd 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -41210,7 +46071,7 @@ index 8c8af7ad0246..a706c74c28dd 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -41263,17 +46124,16 @@ index 8c8af7ad0246..a706c74c28dd 100644
-
Library("aec3_common_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec3/aec3_fft_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/aec3_fft_gn/moz.build
-index f29e37596167..a2b558b015d0 100644
+index b840e8d28285..dabb2ba6b331 100644
--- third_party/libwebrtc/modules/audio_processing/aec3/aec3_fft_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec3/aec3_fft_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -41288,7 +46148,7 @@ index f29e37596167..a2b558b015d0 100644
FINAL_LIBRARY = "xul"
-@@ -39,122 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,123 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -41300,7 +46160,6 @@ index f29e37596167..a2b558b015d0 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -41327,7 +46186,6 @@ index f29e37596167..a2b558b015d0 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -41346,7 +46204,6 @@ index f29e37596167..a2b558b015d0 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -41400,6 +46257,10 @@ index f29e37596167..a2b558b015d0 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -41412,7 +46273,7 @@ index f29e37596167..a2b558b015d0 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -164,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -41465,18 +46326,17 @@ index f29e37596167..a2b558b015d0 100644
-
Library("aec3_fft_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec3/aec3_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/aec3_gn/moz.build
-index b984c66872a1..d3a048865141 100644
+index bb4aa00b9fa6..3b77e799840a 100644
--- third_party/libwebrtc/modules/audio_processing/aec3/aec3_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec3/aec3_gn/moz.build
-@@ -12,12 +12,22 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -41491,7 +46351,7 @@ index b984c66872a1..d3a048865141 100644
FINAL_LIBRARY = "xul"
-@@ -100,189 +110,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -101,190 +110,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -41503,7 +46363,6 @@ index b984c66872a1..d3a048865141 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -41530,7 +46389,6 @@ index b984c66872a1..d3a048865141 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -41549,7 +46407,6 @@ index b984c66872a1..d3a048865141 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -41607,6 +46464,10 @@ index b984c66872a1..d3a048865141 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -41688,17 +46549,16 @@ index b984c66872a1..d3a048865141 100644
Library("aec3_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec3/fft_data_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/fft_data_gn/moz.build
-index 636d54205ecc..f3c9e69d0679 100644
+index d91b97726db0..af84b43ca439 100644
--- third_party/libwebrtc/modules/audio_processing/aec3/fft_data_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec3/fft_data_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -41713,7 +46573,7 @@ index 636d54205ecc..f3c9e69d0679 100644
FINAL_LIBRARY = "xul"
-@@ -39,111 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,112 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -41725,7 +46585,6 @@ index 636d54205ecc..f3c9e69d0679 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -41752,7 +46611,6 @@ index 636d54205ecc..f3c9e69d0679 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -41767,7 +46625,6 @@ index 636d54205ecc..f3c9e69d0679 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -41814,6 +46671,10 @@ index 636d54205ecc..f3c9e69d0679 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -41826,7 +46687,7 @@ index 636d54205ecc..f3c9e69d0679 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -153,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -41879,17 +46740,16 @@ index 636d54205ecc..f3c9e69d0679 100644
-
Library("fft_data_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec3/matched_filter_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/matched_filter_gn/moz.build
-index 0399096915b4..d38d62bb9ca0 100644
+index f423946bc227..c3324812d865 100644
--- third_party/libwebrtc/modules/audio_processing/aec3/matched_filter_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec3/matched_filter_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -41904,7 +46764,7 @@ index 0399096915b4..d38d62bb9ca0 100644
FINAL_LIBRARY = "xul"
-@@ -39,111 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,112 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -41916,7 +46776,6 @@ index 0399096915b4..d38d62bb9ca0 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -41943,7 +46802,6 @@ index 0399096915b4..d38d62bb9ca0 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -41958,7 +46816,6 @@ index 0399096915b4..d38d62bb9ca0 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -42005,6 +46862,10 @@ index 0399096915b4..d38d62bb9ca0 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -42017,7 +46878,7 @@ index 0399096915b4..d38d62bb9ca0 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -153,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -42070,17 +46931,16 @@ index 0399096915b4..d38d62bb9ca0 100644
-
Library("matched_filter_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec3/render_buffer_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/render_buffer_gn/moz.build
-index 52ec8e5f7dfc..de62aae422cb 100644
+index 45a89ccbfbfa..fe641efc8111 100644
--- third_party/libwebrtc/modules/audio_processing/aec3/render_buffer_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec3/render_buffer_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -42095,7 +46955,7 @@ index 52ec8e5f7dfc..de62aae422cb 100644
FINAL_LIBRARY = "xul"
-@@ -39,111 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,112 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -42107,7 +46967,6 @@ index 52ec8e5f7dfc..de62aae422cb 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -42134,7 +46993,6 @@ index 52ec8e5f7dfc..de62aae422cb 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -42149,7 +47007,6 @@ index 52ec8e5f7dfc..de62aae422cb 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -42196,6 +47053,10 @@ index 52ec8e5f7dfc..de62aae422cb 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -42208,7 +47069,7 @@ index 52ec8e5f7dfc..de62aae422cb 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -153,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -42261,17 +47122,16 @@ index 52ec8e5f7dfc..de62aae422cb 100644
-
Library("render_buffer_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec3/vector_math_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/vector_math_gn/moz.build
-index 712a4c357172..5c642468adb2 100644
+index 2c6400d8b230..f9c9407c1a18 100644
--- third_party/libwebrtc/modules/audio_processing/aec3/vector_math_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec3/vector_math_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -42286,7 +47146,7 @@ index 712a4c357172..5c642468adb2 100644
FINAL_LIBRARY = "xul"
-@@ -39,111 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,112 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -42298,7 +47158,6 @@ index 712a4c357172..5c642468adb2 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -42325,7 +47184,6 @@ index 712a4c357172..5c642468adb2 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -42340,7 +47198,6 @@ index 712a4c357172..5c642468adb2 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -42387,6 +47244,10 @@ index 712a4c357172..5c642468adb2 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -42399,7 +47260,7 @@ index 712a4c357172..5c642468adb2 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -153,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -42452,17 +47313,16 @@ index 712a4c357172..5c642468adb2 100644
-
Library("vector_math_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec_dump/aec_dump_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec_dump/aec_dump_gn/moz.build
-index 198f71db4371..3a94c3362f81 100644
+index 644c5fb92216..892353d5a5a9 100644
--- third_party/libwebrtc/modules/audio_processing/aec_dump/aec_dump_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec_dump/aec_dump_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -42477,7 +47337,7 @@ index 198f71db4371..3a94c3362f81 100644
FINAL_LIBRARY = "xul"
-@@ -39,118 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,119 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -42489,7 +47349,6 @@ index 198f71db4371..3a94c3362f81 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -42516,7 +47375,6 @@ index 198f71db4371..3a94c3362f81 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -42531,7 +47389,6 @@ index 198f71db4371..3a94c3362f81 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -42585,6 +47442,10 @@ index 198f71db4371..3a94c3362f81 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -42597,7 +47458,7 @@ index 198f71db4371..3a94c3362f81 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -160,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -162,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -42650,17 +47511,16 @@ index 198f71db4371..3a94c3362f81 100644
-
Library("aec_dump_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec_dump/null_aec_dump_factory_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec_dump/null_aec_dump_factory_gn/moz.build
-index ad723168abdc..97e0d9709187 100644
+index e3ddd42e6d91..22365c268eb4 100644
--- third_party/libwebrtc/modules/audio_processing/aec_dump/null_aec_dump_factory_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec_dump/null_aec_dump_factory_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -42675,7 +47535,7 @@ index ad723168abdc..97e0d9709187 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -42687,7 +47547,6 @@ index ad723168abdc..97e0d9709187 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -42714,7 +47573,6 @@ index ad723168abdc..97e0d9709187 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -42729,7 +47587,6 @@ index ad723168abdc..97e0d9709187 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -42787,6 +47644,10 @@ index ad723168abdc..97e0d9709187 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -42868,17 +47729,16 @@ index ad723168abdc..97e0d9709187 100644
Library("null_aec_dump_factory_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec_dump_interface_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec_dump_interface_gn/moz.build
-index ef89571beeca..8ae46e8c3f1e 100644
+index 55fe444f90d4..b518e0fe73db 100644
--- third_party/libwebrtc/modules/audio_processing/aec_dump_interface_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec_dump_interface_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -42893,7 +47753,7 @@ index ef89571beeca..8ae46e8c3f1e 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -42905,7 +47765,6 @@ index ef89571beeca..8ae46e8c3f1e 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -42932,7 +47791,6 @@ index ef89571beeca..8ae46e8c3f1e 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -42947,7 +47805,6 @@ index ef89571beeca..8ae46e8c3f1e 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -43005,6 +47862,10 @@ index ef89571beeca..8ae46e8c3f1e 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -43086,17 +47947,16 @@ index ef89571beeca..8ae46e8c3f1e 100644
Library("aec_dump_interface_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_gn/moz.build third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_gn/moz.build
-index fc1a743ada41..575c93715eed 100644
+index fc9828874560..d280cf9642f4 100644
--- third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -43111,7 +47971,7 @@ index fc1a743ada41..575c93715eed 100644
FINAL_LIBRARY = "xul"
-@@ -44,117 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,114 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -43123,7 +47983,6 @@ index fc1a743ada41..575c93715eed 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -43158,7 +48017,6 @@ index fc1a743ada41..575c93715eed 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -43177,7 +48035,6 @@ index fc1a743ada41..575c93715eed 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -43230,7 +48087,7 @@ index fc1a743ada41..575c93715eed 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -162,20 +62,7 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -160,27 +62,12 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
SOURCES += [
@@ -43252,7 +48109,14 @@ index fc1a743ada41..575c93715eed 100644
"/third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_neon.cc"
]
-@@ -183,7 +70,6 @@ if CONFIG["TARGET_CPU"] == "mips32":
+ if CONFIG["TARGET_CPU"] == "loongarch64":
+
+- DEFINES["_GNU_SOURCE"] = True
+-
+ SOURCES += [
+ "/third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_c.cc"
+ ]
+@@ -189,7 +76,6 @@ if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
@@ -43260,7 +48124,7 @@ index fc1a743ada41..575c93715eed 100644
SOURCES += [
"/third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_mips.cc"
-@@ -191,8 +77,6 @@ if CONFIG["TARGET_CPU"] == "mips32":
+@@ -197,8 +83,6 @@ if CONFIG["TARGET_CPU"] == "mips32":
if CONFIG["TARGET_CPU"] == "mips64":
@@ -43269,7 +48133,7 @@ index fc1a743ada41..575c93715eed 100644
SOURCES += [
"/third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_c.cc"
]
-@@ -203,90 +87,34 @@ if CONFIG["TARGET_CPU"] == "ppc64":
+@@ -209,90 +93,34 @@ if CONFIG["TARGET_CPU"] == "ppc64":
"/third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_c.cc"
]
@@ -43328,18 +48192,18 @@ index fc1a743ada41..575c93715eed 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
- DEFINES["_GNU_SOURCE"] = True
--
-- SOURCES += [
-- "/third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_c.cc"
-- ]
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "riscv64":
+if CONFIG["TARGET_CPU"] == "riscv64":
SOURCES += [
"/third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_c.cc"
]
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "riscv64":
+-
+- SOURCES += [
+- "/third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_c.cc"
+- ]
+-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+if CONFIG["TARGET_CPU"] == "x86":
@@ -43370,18 +48234,17 @@ index fc1a743ada41..575c93715eed 100644
+
Library("aecm_core_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc/agc_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc/agc_gn/moz.build
-index c365d8251091..69cf5b32c800 100644
+index c4325ac824cb..47f526008661 100644
--- third_party/libwebrtc/modules/audio_processing/agc/agc_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc/agc_gn/moz.build
-@@ -12,12 +12,22 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -43396,7 +48259,7 @@ index c365d8251091..69cf5b32c800 100644
FINAL_LIBRARY = "xul"
-@@ -44,189 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,190 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -43408,7 +48271,6 @@ index c365d8251091..69cf5b32c800 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -43435,7 +48297,6 @@ index c365d8251091..69cf5b32c800 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -43454,7 +48315,6 @@ index c365d8251091..69cf5b32c800 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -43512,6 +48372,10 @@ index c365d8251091..69cf5b32c800 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -43593,17 +48457,16 @@ index c365d8251091..69cf5b32c800 100644
Library("agc_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc/gain_control_interface_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc/gain_control_interface_gn/moz.build
-index 7f018adae5f0..c9930a29880f 100644
+index 5983e4f77576..127f60740aed 100644
--- third_party/libwebrtc/modules/audio_processing/agc/gain_control_interface_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc/gain_control_interface_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -43618,7 +48481,7 @@ index 7f018adae5f0..c9930a29880f 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -43630,7 +48493,6 @@ index 7f018adae5f0..c9930a29880f 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -43653,7 +48515,6 @@ index 7f018adae5f0..c9930a29880f 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -43668,7 +48529,6 @@ index 7f018adae5f0..c9930a29880f 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -43715,6 +48575,10 @@ index 7f018adae5f0..c9930a29880f 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -43727,7 +48591,7 @@ index 7f018adae5f0..c9930a29880f 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -43780,17 +48644,16 @@ index 7f018adae5f0..c9930a29880f 100644
-
Library("gain_control_interface_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc/legacy_agc_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc/legacy_agc_gn/moz.build
-index d129ca31f30f..9e5843ca9d55 100644
+index fc5a6d3a17ac..13a466730810 100644
--- third_party/libwebrtc/modules/audio_processing/agc/legacy_agc_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc/legacy_agc_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -43805,7 +48668,7 @@ index d129ca31f30f..9e5843ca9d55 100644
FINAL_LIBRARY = "xul"
-@@ -44,189 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,190 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -43817,7 +48680,6 @@ index d129ca31f30f..9e5843ca9d55 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -43844,7 +48706,6 @@ index d129ca31f30f..9e5843ca9d55 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -43863,7 +48724,6 @@ index d129ca31f30f..9e5843ca9d55 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -43921,6 +48781,10 @@ index d129ca31f30f..9e5843ca9d55 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -44002,17 +48866,16 @@ index d129ca31f30f..9e5843ca9d55 100644
Library("legacy_agc_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc/level_estimation_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc/level_estimation_gn/moz.build
-index 1b5ce0bb9058..94838195a243 100644
+index 35537a26bfaa..9f58d8bde235 100644
--- third_party/libwebrtc/modules/audio_processing/agc/level_estimation_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc/level_estimation_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -44027,7 +48890,7 @@ index 1b5ce0bb9058..94838195a243 100644
FINAL_LIBRARY = "xul"
-@@ -45,189 +55,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -46,190 +55,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -44039,7 +48902,6 @@ index 1b5ce0bb9058..94838195a243 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -44066,7 +48928,6 @@ index 1b5ce0bb9058..94838195a243 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -44085,7 +48946,6 @@ index 1b5ce0bb9058..94838195a243 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -44143,6 +49003,10 @@ index 1b5ce0bb9058..94838195a243 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -44224,18 +49088,17 @@ index 1b5ce0bb9058..94838195a243 100644
Library("level_estimation_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/adaptive_digital_gain_controller_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/adaptive_digital_gain_controller_gn/moz.build
-index 301502022710..9d3e621ef2c1 100644
+index e225f10fa3cd..d7a4d53ab75c 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/adaptive_digital_gain_controller_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/adaptive_digital_gain_controller_gn/moz.build
-@@ -12,12 +12,22 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -44250,7 +49113,7 @@ index 301502022710..9d3e621ef2c1 100644
FINAL_LIBRARY = "xul"
-@@ -44,189 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,190 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -44262,7 +49125,6 @@ index 301502022710..9d3e621ef2c1 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -44289,7 +49151,6 @@ index 301502022710..9d3e621ef2c1 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -44308,7 +49169,6 @@ index 301502022710..9d3e621ef2c1 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -44366,6 +49226,10 @@ index 301502022710..9d3e621ef2c1 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -44447,17 +49311,16 @@ index 301502022710..9d3e621ef2c1 100644
Library("adaptive_digital_gain_controller_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/biquad_filter_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/biquad_filter_gn/moz.build
-index fe132f5f694c..35f0c449d032 100644
+index 6622d617c907..8dfe3f760d23 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/biquad_filter_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/biquad_filter_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -44472,7 +49335,7 @@ index fe132f5f694c..35f0c449d032 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -44484,7 +49347,6 @@ index fe132f5f694c..35f0c449d032 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -44511,7 +49373,6 @@ index fe132f5f694c..35f0c449d032 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -44526,7 +49387,6 @@ index fe132f5f694c..35f0c449d032 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -44577,6 +49437,10 @@ index fe132f5f694c..35f0c449d032 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -44658,17 +49522,16 @@ index fe132f5f694c..35f0c449d032 100644
Library("biquad_filter_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/clipping_predictor_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/clipping_predictor_gn/moz.build
-index ae1541ded6d8..9e7828c0e215 100644
+index beda030559b6..bb6b4b02c9bb 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/clipping_predictor_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/clipping_predictor_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -44683,7 +49546,7 @@ index ae1541ded6d8..9e7828c0e215 100644
FINAL_LIBRARY = "xul"
-@@ -44,189 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,190 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -44695,7 +49558,6 @@ index ae1541ded6d8..9e7828c0e215 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -44722,7 +49584,6 @@ index ae1541ded6d8..9e7828c0e215 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -44741,7 +49602,6 @@ index ae1541ded6d8..9e7828c0e215 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -44799,6 +49659,10 @@ index ae1541ded6d8..9e7828c0e215 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -44880,17 +49744,16 @@ index ae1541ded6d8..9e7828c0e215 100644
Library("clipping_predictor_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/common_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/common_gn/moz.build
-index 64f1d62c2def..057a01c35050 100644
+index cf2c69fcdfaa..a3693736aedb 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/common_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/common_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -44905,7 +49768,7 @@ index 64f1d62c2def..057a01c35050 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -44917,7 +49780,6 @@ index 64f1d62c2def..057a01c35050 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -44940,7 +49802,6 @@ index 64f1d62c2def..057a01c35050 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -44955,7 +49816,6 @@ index 64f1d62c2def..057a01c35050 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -45002,6 +49862,10 @@ index 64f1d62c2def..057a01c35050 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -45014,7 +49878,7 @@ index 64f1d62c2def..057a01c35050 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -45067,17 +49931,16 @@ index 64f1d62c2def..057a01c35050 100644
-
Library("common_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/cpu_features_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/cpu_features_gn/moz.build
-index bc5907abea35..4ddef798f043 100644
+index 0de2dc9384e3..de0334f13255 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/cpu_features_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/cpu_features_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -45092,7 +49955,7 @@ index bc5907abea35..4ddef798f043 100644
FINAL_LIBRARY = "xul"
-@@ -43,189 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -45104,7 +49967,6 @@ index bc5907abea35..4ddef798f043 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -45131,7 +49993,6 @@ index bc5907abea35..4ddef798f043 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -45150,7 +50011,6 @@ index bc5907abea35..4ddef798f043 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -45208,6 +50068,10 @@ index bc5907abea35..4ddef798f043 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -45289,18 +50153,17 @@ index bc5907abea35..4ddef798f043 100644
Library("cpu_features_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/fixed_digital_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/fixed_digital_gn/moz.build
-index ed716566a46d..b746c1697b38 100644
+index 42be77d0926e..5cc90ad1f104 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/fixed_digital_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/fixed_digital_gn/moz.build
-@@ -12,12 +12,22 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -45315,7 +50178,7 @@ index ed716566a46d..b746c1697b38 100644
FINAL_LIBRARY = "xul"
-@@ -46,189 +56,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,190 +56,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -45327,7 +50190,6 @@ index ed716566a46d..b746c1697b38 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -45354,7 +50216,6 @@ index ed716566a46d..b746c1697b38 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -45373,7 +50234,6 @@ index ed716566a46d..b746c1697b38 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -45431,6 +50291,10 @@ index ed716566a46d..b746c1697b38 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -45512,17 +50376,16 @@ index ed716566a46d..b746c1697b38 100644
Library("fixed_digital_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/gain_applier_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/gain_applier_gn/moz.build
-index 3f2132cc91d8..d80bca19c048 100644
+index 74f97ce3d86b..e5ccbba3faa4 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/gain_applier_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/gain_applier_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -45537,7 +50400,7 @@ index 3f2132cc91d8..d80bca19c048 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -45549,7 +50412,6 @@ index 3f2132cc91d8..d80bca19c048 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -45576,7 +50438,6 @@ index 3f2132cc91d8..d80bca19c048 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -45591,7 +50452,6 @@ index 3f2132cc91d8..d80bca19c048 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -45625,6 +50485,13 @@ index 3f2132cc91d8..d80bca19c048 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -45642,6 +50509,10 @@ index 3f2132cc91d8..d80bca19c048 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -45723,17 +50594,16 @@ index 3f2132cc91d8..d80bca19c048 100644
Library("gain_applier_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/gain_map_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/gain_map_gn/moz.build
-index 9736df45221e..1b5b649273c9 100644
+index f737fa6929fb..27094cde280b 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/gain_map_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/gain_map_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -45748,7 +50618,7 @@ index 9736df45221e..1b5b649273c9 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -45760,7 +50630,6 @@ index 9736df45221e..1b5b649273c9 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -45783,7 +50652,6 @@ index 9736df45221e..1b5b649273c9 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -45798,7 +50666,6 @@ index 9736df45221e..1b5b649273c9 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -45845,6 +50712,10 @@ index 9736df45221e..1b5b649273c9 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -45857,7 +50728,7 @@ index 9736df45221e..1b5b649273c9 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -45910,18 +50781,17 @@ index 9736df45221e..1b5b649273c9 100644
-
Library("gain_map_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/input_volume_controller_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/input_volume_controller_gn/moz.build
-index cd4bf219463d..b3d639b758c3 100644
+index e9a5eecf6501..f974969cef4f 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/input_volume_controller_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/input_volume_controller_gn/moz.build
-@@ -12,12 +12,22 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -45936,7 +50806,7 @@ index cd4bf219463d..b3d639b758c3 100644
FINAL_LIBRARY = "xul"
-@@ -45,189 +55,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -46,190 +55,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -45948,7 +50818,6 @@ index cd4bf219463d..b3d639b758c3 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -45975,7 +50844,6 @@ index cd4bf219463d..b3d639b758c3 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -45994,7 +50862,6 @@ index cd4bf219463d..b3d639b758c3 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -46052,6 +50919,10 @@ index cd4bf219463d..b3d639b758c3 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -46133,17 +51004,16 @@ index cd4bf219463d..b3d639b758c3 100644
Library("input_volume_controller_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/input_volume_stats_reporter_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/input_volume_stats_reporter_gn/moz.build
-index 59a271492490..d57ecd1e8c07 100644
+index 16dc6a71efd0..e9e41bc13fdb 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/input_volume_stats_reporter_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/input_volume_stats_reporter_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -46158,7 +51028,7 @@ index 59a271492490..d57ecd1e8c07 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -46170,7 +51040,6 @@ index 59a271492490..d57ecd1e8c07 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -46197,7 +51066,6 @@ index 59a271492490..d57ecd1e8c07 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -46212,7 +51080,6 @@ index 59a271492490..d57ecd1e8c07 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -46270,6 +51137,10 @@ index 59a271492490..d57ecd1e8c07 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -46351,18 +51222,17 @@ index 59a271492490..d57ecd1e8c07 100644
Library("input_volume_stats_reporter_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/noise_level_estimator_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/noise_level_estimator_gn/moz.build
-index bce906f682e9..4fb8352cdf6d 100644
+index 9c436a5d0f3a..7af9460687a6 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/noise_level_estimator_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/noise_level_estimator_gn/moz.build
-@@ -12,12 +12,22 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -46377,7 +51247,7 @@ index bce906f682e9..4fb8352cdf6d 100644
FINAL_LIBRARY = "xul"
-@@ -44,189 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,190 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -46389,7 +51259,6 @@ index bce906f682e9..4fb8352cdf6d 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -46416,7 +51285,6 @@ index bce906f682e9..4fb8352cdf6d 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -46435,7 +51303,6 @@ index bce906f682e9..4fb8352cdf6d 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -46493,6 +51360,10 @@ index bce906f682e9..4fb8352cdf6d 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -46574,17 +51445,16 @@ index bce906f682e9..4fb8352cdf6d 100644
Library("noise_level_estimator_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_auto_correlation_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_auto_correlation_gn/moz.build
-index 06d77c98fdb8..eacf88cb2c77 100644
+index 59564cc1e285..954c989398f4 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_auto_correlation_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_auto_correlation_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -46599,7 +51469,7 @@ index 06d77c98fdb8..eacf88cb2c77 100644
FINAL_LIBRARY = "xul"
-@@ -43,189 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -46611,7 +51481,6 @@ index 06d77c98fdb8..eacf88cb2c77 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -46638,7 +51507,6 @@ index 06d77c98fdb8..eacf88cb2c77 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -46657,7 +51525,6 @@ index 06d77c98fdb8..eacf88cb2c77 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -46715,6 +51582,10 @@ index 06d77c98fdb8..eacf88cb2c77 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -46796,17 +51667,16 @@ index 06d77c98fdb8..eacf88cb2c77 100644
Library("rnn_vad_auto_correlation_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_common_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_common_gn/moz.build
-index 9c27c5284f73..4a2e5ece584d 100644
+index bf0b365e6eee..52089937e2a4 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_common_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_common_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -46821,7 +51691,7 @@ index 9c27c5284f73..4a2e5ece584d 100644
FINAL_LIBRARY = "xul"
-@@ -39,122 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,123 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -46833,7 +51703,6 @@ index 9c27c5284f73..4a2e5ece584d 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -46860,7 +51729,6 @@ index 9c27c5284f73..4a2e5ece584d 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -46879,7 +51747,6 @@ index 9c27c5284f73..4a2e5ece584d 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -46933,6 +51800,10 @@ index 9c27c5284f73..4a2e5ece584d 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -46945,7 +51816,7 @@ index 9c27c5284f73..4a2e5ece584d 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -164,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -46998,17 +51869,16 @@ index 9c27c5284f73..4a2e5ece584d 100644
-
Library("rnn_vad_common_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_gn/moz.build
-index c06de8a64d6b..5a79d30a9da3 100644
+index 138685a386db..575ac8951bd6 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -47023,7 +51893,7 @@ index c06de8a64d6b..5a79d30a9da3 100644
FINAL_LIBRARY = "xul"
-@@ -44,189 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,190 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -47035,7 +51905,6 @@ index c06de8a64d6b..5a79d30a9da3 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -47062,7 +51931,6 @@ index c06de8a64d6b..5a79d30a9da3 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -47081,7 +51949,6 @@ index c06de8a64d6b..5a79d30a9da3 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -47139,6 +52006,10 @@ index c06de8a64d6b..5a79d30a9da3 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -47220,17 +52091,16 @@ index c06de8a64d6b..5a79d30a9da3 100644
Library("rnn_vad_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_layers_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_layers_gn/moz.build
-index 68a10c5f8ca5..c905cd958ae1 100644
+index 699bc21ae364..577a86ada3c3 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_layers_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_layers_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -47245,7 +52115,7 @@ index 68a10c5f8ca5..c905cd958ae1 100644
FINAL_LIBRARY = "xul"
-@@ -44,189 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,190 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -47257,7 +52127,6 @@ index 68a10c5f8ca5..c905cd958ae1 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -47284,7 +52153,6 @@ index 68a10c5f8ca5..c905cd958ae1 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -47303,7 +52171,6 @@ index 68a10c5f8ca5..c905cd958ae1 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -47361,6 +52228,10 @@ index 68a10c5f8ca5..c905cd958ae1 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -47442,17 +52313,16 @@ index 68a10c5f8ca5..c905cd958ae1 100644
Library("rnn_vad_layers_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_lp_residual_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_lp_residual_gn/moz.build
-index 8d629f368af1..79d839518c86 100644
+index b25ad71cb8d9..0e7ee8647c24 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_lp_residual_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_lp_residual_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -47467,7 +52337,7 @@ index 8d629f368af1..79d839518c86 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -47479,7 +52349,6 @@ index 8d629f368af1..79d839518c86 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -47506,7 +52375,6 @@ index 8d629f368af1..79d839518c86 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -47521,7 +52389,6 @@ index 8d629f368af1..79d839518c86 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -47572,6 +52439,10 @@ index 8d629f368af1..79d839518c86 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -47653,17 +52524,16 @@ index 8d629f368af1..79d839518c86 100644
Library("rnn_vad_lp_residual_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_pitch_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_pitch_gn/moz.build
-index 89a8148e73b2..989a69261a88 100644
+index 236281787c93..537751526475 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_pitch_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_pitch_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -47678,7 +52548,7 @@ index 89a8148e73b2..989a69261a88 100644
FINAL_LIBRARY = "xul"
-@@ -44,189 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,190 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -47690,7 +52560,6 @@ index 89a8148e73b2..989a69261a88 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -47717,7 +52586,6 @@ index 89a8148e73b2..989a69261a88 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -47736,7 +52604,6 @@ index 89a8148e73b2..989a69261a88 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -47794,6 +52661,10 @@ index 89a8148e73b2..989a69261a88 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -47875,17 +52746,16 @@ index 89a8148e73b2..989a69261a88 100644
Library("rnn_vad_pitch_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_ring_buffer_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_ring_buffer_gn/moz.build
-index a650860e3ed1..d64690a99e7e 100644
+index 49e0ac0e1752..af5b80e27004 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_ring_buffer_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_ring_buffer_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -47900,7 +52770,7 @@ index a650860e3ed1..d64690a99e7e 100644
FINAL_LIBRARY = "xul"
-@@ -39,111 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,112 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -47912,7 +52782,6 @@ index a650860e3ed1..d64690a99e7e 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -47939,7 +52808,6 @@ index a650860e3ed1..d64690a99e7e 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -47954,7 +52822,6 @@ index a650860e3ed1..d64690a99e7e 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -48001,6 +52868,10 @@ index a650860e3ed1..d64690a99e7e 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -48013,7 +52884,7 @@ index a650860e3ed1..d64690a99e7e 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -153,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -48066,17 +52937,16 @@ index a650860e3ed1..d64690a99e7e 100644
-
Library("rnn_vad_ring_buffer_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_sequence_buffer_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_sequence_buffer_gn/moz.build
-index 33988b17e143..790be6232bb6 100644
+index 25ebe1ded808..5aeecbb95fb0 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_sequence_buffer_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_sequence_buffer_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -48091,7 +52961,7 @@ index 33988b17e143..790be6232bb6 100644
FINAL_LIBRARY = "xul"
-@@ -39,111 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,112 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -48103,7 +52973,6 @@ index 33988b17e143..790be6232bb6 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -48130,7 +52999,6 @@ index 33988b17e143..790be6232bb6 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -48145,7 +53013,6 @@ index 33988b17e143..790be6232bb6 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -48192,6 +53059,10 @@ index 33988b17e143..790be6232bb6 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -48204,7 +53075,7 @@ index 33988b17e143..790be6232bb6 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -153,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -48257,17 +53128,16 @@ index 33988b17e143..790be6232bb6 100644
-
Library("rnn_vad_sequence_buffer_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_spectral_features_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_spectral_features_gn/moz.build
-index 1e27faa5870d..a3b90470369b 100644
+index 3fd01cae8e39..6029a14a410a 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_spectral_features_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_spectral_features_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -48282,7 +53152,7 @@ index 1e27faa5870d..a3b90470369b 100644
FINAL_LIBRARY = "xul"
-@@ -44,189 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,190 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -48294,7 +53164,6 @@ index 1e27faa5870d..a3b90470369b 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -48321,7 +53190,6 @@ index 1e27faa5870d..a3b90470369b 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -48340,7 +53208,6 @@ index 1e27faa5870d..a3b90470369b 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -48398,6 +53265,10 @@ index 1e27faa5870d..a3b90470369b 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -48479,17 +53350,16 @@ index 1e27faa5870d..a3b90470369b 100644
Library("rnn_vad_spectral_features_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_symmetric_matrix_buffer_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_symmetric_matrix_buffer_gn/moz.build
-index 6ffad4636659..ecf6e2b21491 100644
+index 81600c1ed958..654468ece4cd 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_symmetric_matrix_buffer_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_symmetric_matrix_buffer_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -48504,7 +53374,7 @@ index 6ffad4636659..ecf6e2b21491 100644
FINAL_LIBRARY = "xul"
-@@ -39,111 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,112 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -48516,7 +53386,6 @@ index 6ffad4636659..ecf6e2b21491 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -48543,7 +53412,6 @@ index 6ffad4636659..ecf6e2b21491 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -48558,7 +53426,6 @@ index 6ffad4636659..ecf6e2b21491 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -48605,6 +53472,10 @@ index 6ffad4636659..ecf6e2b21491 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -48617,7 +53488,7 @@ index 6ffad4636659..ecf6e2b21491 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -153,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -48670,18 +53541,17 @@ index 6ffad4636659..ecf6e2b21491 100644
-
Library("rnn_vad_symmetric_matrix_buffer_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn/moz.build
-index 38fbb48de3fe..3c36b3d1087c 100644
+index c27d2ed5f439..286a59787858 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn/moz.build
-@@ -17,12 +17,22 @@ CXXFLAGS += [
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -18,12 +18,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_AVX2"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -48696,7 +53566,7 @@ index 38fbb48de3fe..3c36b3d1087c 100644
FINAL_LIBRARY = "xul"
-@@ -49,137 +59,16 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -50,134 +59,16 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -48708,7 +53578,6 @@ index 38fbb48de3fe..3c36b3d1087c 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -48735,7 +53604,6 @@ index 38fbb48de3fe..3c36b3d1087c 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -48755,7 +53623,6 @@ index 38fbb48de3fe..3c36b3d1087c 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -48838,17 +53705,16 @@ index 38fbb48de3fe..3c36b3d1087c 100644
Library("vector_math_avx2_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_gn/moz.build
-index d3bb22b9a525..5c642468adb2 100644
+index 9b4370335783..f9c9407c1a18 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -48863,7 +53729,7 @@ index d3bb22b9a525..5c642468adb2 100644
FINAL_LIBRARY = "xul"
-@@ -39,122 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,123 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -48875,7 +53741,6 @@ index d3bb22b9a525..5c642468adb2 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -48902,7 +53767,6 @@ index d3bb22b9a525..5c642468adb2 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -48921,7 +53785,6 @@ index d3bb22b9a525..5c642468adb2 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -48975,6 +53838,10 @@ index d3bb22b9a525..5c642468adb2 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -48987,7 +53854,7 @@ index d3bb22b9a525..5c642468adb2 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -164,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -49040,18 +53907,17 @@ index d3bb22b9a525..5c642468adb2 100644
-
Library("vector_math_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/saturation_protector_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/saturation_protector_gn/moz.build
-index 271c46c540d7..aebdf4b8ac28 100644
+index c312fba12052..d996b4cc9d90 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/saturation_protector_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/saturation_protector_gn/moz.build
-@@ -12,12 +12,22 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -49066,7 +53932,7 @@ index 271c46c540d7..aebdf4b8ac28 100644
FINAL_LIBRARY = "xul"
-@@ -45,189 +55,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -46,190 +55,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -49078,7 +53944,6 @@ index 271c46c540d7..aebdf4b8ac28 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -49105,7 +53970,6 @@ index 271c46c540d7..aebdf4b8ac28 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -49124,7 +53988,6 @@ index 271c46c540d7..aebdf4b8ac28 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -49182,6 +54045,10 @@ index 271c46c540d7..aebdf4b8ac28 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -49263,18 +54130,17 @@ index 271c46c540d7..aebdf4b8ac28 100644
Library("saturation_protector_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/speech_level_estimator_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/speech_level_estimator_gn/moz.build
-index cfb4bb80840a..da5dfc59ec93 100644
+index 343cfc723b09..8c6eb49b4512 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/speech_level_estimator_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/speech_level_estimator_gn/moz.build
-@@ -12,12 +12,22 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -49289,7 +54155,7 @@ index cfb4bb80840a..da5dfc59ec93 100644
FINAL_LIBRARY = "xul"
-@@ -44,189 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,190 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -49301,7 +54167,6 @@ index cfb4bb80840a..da5dfc59ec93 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -49328,7 +54193,6 @@ index cfb4bb80840a..da5dfc59ec93 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -49347,7 +54211,6 @@ index cfb4bb80840a..da5dfc59ec93 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -49405,6 +54268,10 @@ index cfb4bb80840a..da5dfc59ec93 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -49486,17 +54353,16 @@ index cfb4bb80840a..da5dfc59ec93 100644
Library("speech_level_estimator_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/vad_wrapper_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/vad_wrapper_gn/moz.build
-index 00e3216b4597..8f4f2eb9cd09 100644
+index a82ded938c6b..93c53adca4bb 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/vad_wrapper_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/vad_wrapper_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -49511,7 +54377,7 @@ index 00e3216b4597..8f4f2eb9cd09 100644
FINAL_LIBRARY = "xul"
-@@ -43,189 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -49523,7 +54389,6 @@ index 00e3216b4597..8f4f2eb9cd09 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -49550,7 +54415,6 @@ index 00e3216b4597..8f4f2eb9cd09 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -49569,7 +54433,6 @@ index 00e3216b4597..8f4f2eb9cd09 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -49627,223 +54490,9 @@ index 00e3216b4597..8f4f2eb9cd09 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
- if CONFIG["TARGET_CPU"] == "mips32":
-
- DEFINES["MIPS32_LE"] = True
- DEFINES["MIPS_FPU_LE"] = True
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["TARGET_CPU"] == "mips64":
--
-- DEFINES["_GNU_SOURCE"] = True
-
- if CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
--if CONFIG["TARGET_CPU"] == "x86_64":
--
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
--
-- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
--
--if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["USE_X11"] = "1"
--
--if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
--
-- OS_LIBS += [
-- "unwind"
-- ]
--
--if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
--
- CXXFLAGS += [
- "-msse2"
- ]
-
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
--
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
--
-- DEFINES["_GNU_SOURCE"] = True
+-if CONFIG["TARGET_CPU"] == "loongarch64":
-
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
-- CXXFLAGS += [
-- "-msse2"
-- ]
-+if CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["_GNU_SOURCE"] = True
-+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
- DEFINES["_GNU_SOURCE"] = True
-+ DEFINES["USE_X11"] = "1"
-
- Library("vad_wrapper_gn")
-diff --git third_party/libwebrtc/modules/audio_processing/api_gn/moz.build third_party/libwebrtc/modules/audio_processing/api_gn/moz.build
-index e0d5597d5605..73327af215a3 100644
---- third_party/libwebrtc/modules/audio_processing/api_gn/moz.build
-+++ third_party/libwebrtc/modules/audio_processing/api_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
- DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
- DEFINES["RTC_ENABLE_VP9"] = True
-+DEFINES["USE_GLIB"] = "1"
-+DEFINES["USE_OZONE"] = "1"
-+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
- DEFINES["WEBRTC_LIBRARY_IMPL"] = True
- DEFINES["WEBRTC_MOZILLA_BUILD"] = True
- DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
-+DEFINES["WEBRTC_POSIX"] = True
- DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
-+DEFINES["_FILE_OFFSET_BITS"] = "64"
-+DEFINES["_LARGEFILE64_SOURCE"] = True
-+DEFINES["_LARGEFILE_SOURCE"] = True
-+DEFINES["__STDC_CONSTANT_MACROS"] = True
-+DEFINES["__STDC_FORMAT_MACROS"] = True
-
- FINAL_LIBRARY = "xul"
-
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
- if CONFIG["MOZ_DEBUG"] == "1":
-
- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
--
--if CONFIG["OS_TARGET"] == "Android":
--
-- DEFINES["ANDROID"] = True
-- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
-- DEFINES["HAVE_SYS_UIO_H"] = True
-- DEFINES["WEBRTC_ANDROID"] = True
-- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
-- DEFINES["WEBRTC_LINUX"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_GNU_SOURCE"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
-- OS_LIBS += [
-- "log"
-- ]
--
--if CONFIG["OS_TARGET"] == "Darwin":
--
-- DEFINES["WEBRTC_MAC"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
-- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["USE_AURA"] = "1"
-- DEFINES["USE_GLIB"] = "1"
-- DEFINES["USE_NSS_CERTS"] = "1"
-- DEFINES["USE_OZONE"] = "1"
-- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
-- DEFINES["WEBRTC_LINUX"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_FILE_OFFSET_BITS"] = "64"
-- DEFINES["_LARGEFILE64_SOURCE"] = True
-- DEFINES["_LARGEFILE_SOURCE"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "OpenBSD":
--
-- DEFINES["USE_GLIB"] = "1"
-- DEFINES["USE_OZONE"] = "1"
-- DEFINES["USE_X11"] = "1"
-- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_FILE_OFFSET_BITS"] = "64"
-- DEFINES["_LARGEFILE64_SOURCE"] = True
-- DEFINES["_LARGEFILE_SOURCE"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "WINNT":
--
-- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
-- DEFINES["NOMINMAX"] = True
-- DEFINES["NTDDI_VERSION"] = "0x0A000000"
-- DEFINES["PSAPI_VERSION"] = "2"
-- DEFINES["RTC_ENABLE_WIN_WGC"] = True
-- DEFINES["UNICODE"] = True
-- DEFINES["USE_AURA"] = "1"
-- DEFINES["WEBRTC_WIN"] = True
-- DEFINES["WIN32"] = True
-- DEFINES["WIN32_LEAN_AND_MEAN"] = True
-- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
-- DEFINES["WINVER"] = "0x0A00"
-- DEFINES["_ATL_NO_OPENGL"] = True
-- DEFINES["_CRT_RAND_S"] = True
-- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
-- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
-- DEFINES["_HAS_EXCEPTIONS"] = "0"
-- DEFINES["_HAS_NODISCARD"] = True
-- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
-- DEFINES["_SECURE_ATL"] = True
-- DEFINES["_UNICODE"] = True
-- DEFINES["_WIN32_WINNT"] = "0x0A00"
-- DEFINES["_WINDOWS"] = True
-- DEFINES["__STD_C"] = True
--
-- OS_LIBS += [
-- "crypt32",
-- "iphlpapi",
-- "secur32",
-- "winmm"
-- ]
-+ DEFINES["_DEBUG"] = True
-
- if CONFIG["TARGET_CPU"] == "aarch64":
-
- DEFINES["WEBRTC_ARCH_ARM64"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
--if CONFIG["TARGET_CPU"] == "arm":
--
-- CXXFLAGS += [
-- "-mfpu=neon"
-- ]
--
-- DEFINES["WEBRTC_ARCH_ARM"] = True
-- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
-- DEFINES["WEBRTC_HAS_NEON"] = True
-
if CONFIG["TARGET_CPU"] == "mips32":
@@ -49924,20 +54573,19 @@ index e0d5597d5605..73327af215a3 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("api_gn")
+ Library("vad_wrapper_gn")
diff --git third_party/libwebrtc/modules/audio_processing/apm_logging_gn/moz.build third_party/libwebrtc/modules/audio_processing/apm_logging_gn/moz.build
-index 9b5e11e947d9..1bd5feb70d36 100644
+index a09b4c70b19d..23f44e13d5bb 100644
--- third_party/libwebrtc/modules/audio_processing/apm_logging_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/apm_logging_gn/moz.build
-@@ -12,12 +12,22 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -49952,7 +54600,7 @@ index 9b5e11e947d9..1bd5feb70d36 100644
FINAL_LIBRARY = "xul"
-@@ -44,189 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,190 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -49964,7 +54612,6 @@ index 9b5e11e947d9..1bd5feb70d36 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -49991,7 +54638,6 @@ index 9b5e11e947d9..1bd5feb70d36 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -50010,7 +54656,6 @@ index 9b5e11e947d9..1bd5feb70d36 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -50068,6 +54713,10 @@ index 9b5e11e947d9..1bd5feb70d36 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -50149,18 +54798,17 @@ index 9b5e11e947d9..1bd5feb70d36 100644
Library("apm_logging_gn")
diff --git third_party/libwebrtc/modules/audio_processing/audio_buffer_gn/moz.build third_party/libwebrtc/modules/audio_processing/audio_buffer_gn/moz.build
-index 986ecc61c766..3d9e6a75e276 100644
+index 2b2e58b89940..b833396bba9b 100644
--- third_party/libwebrtc/modules/audio_processing/audio_buffer_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/audio_buffer_gn/moz.build
-@@ -12,12 +12,22 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -50175,7 +54823,7 @@ index 986ecc61c766..3d9e6a75e276 100644
FINAL_LIBRARY = "xul"
-@@ -46,189 +56,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,190 +56,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -50187,7 +54835,6 @@ index 986ecc61c766..3d9e6a75e276 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -50214,7 +54861,6 @@ index 986ecc61c766..3d9e6a75e276 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -50233,7 +54879,6 @@ index 986ecc61c766..3d9e6a75e276 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -50291,6 +54936,10 @@ index 986ecc61c766..3d9e6a75e276 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -50372,17 +55021,16 @@ index 986ecc61c766..3d9e6a75e276 100644
Library("audio_buffer_gn")
diff --git third_party/libwebrtc/modules/audio_processing/audio_frame_proxies_gn/moz.build third_party/libwebrtc/modules/audio_processing/audio_frame_proxies_gn/moz.build
-index 894361b57458..c605bd008d4e 100644
+index 062f65365d8d..c6e89fcf1c87 100644
--- third_party/libwebrtc/modules/audio_processing/audio_frame_proxies_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/audio_frame_proxies_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -50397,7 +55045,7 @@ index 894361b57458..c605bd008d4e 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -50409,7 +55057,6 @@ index 894361b57458..c605bd008d4e 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -50436,7 +55083,6 @@ index 894361b57458..c605bd008d4e 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -50451,7 +55097,6 @@ index 894361b57458..c605bd008d4e 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -50509,6 +55154,10 @@ index 894361b57458..c605bd008d4e 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -50590,17 +55239,16 @@ index 894361b57458..c605bd008d4e 100644
Library("audio_frame_proxies_gn")
diff --git third_party/libwebrtc/modules/audio_processing/audio_frame_view_gn/moz.build third_party/libwebrtc/modules/audio_processing/audio_frame_view_gn/moz.build
-index 7a283f1e109a..e9b1dc9e853e 100644
+index 66e92461dade..cca630b76705 100644
--- third_party/libwebrtc/modules/audio_processing/audio_frame_view_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/audio_frame_view_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -50615,7 +55263,7 @@ index 7a283f1e109a..e9b1dc9e853e 100644
FINAL_LIBRARY = "xul"
-@@ -39,111 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,119 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -50627,7 +55275,6 @@ index 7a283f1e109a..e9b1dc9e853e 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -50654,7 +55301,6 @@ index 7a283f1e109a..e9b1dc9e853e 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -50669,7 +55315,6 @@ index 7a283f1e109a..e9b1dc9e853e 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -50703,6 +55348,13 @@ index 7a283f1e109a..e9b1dc9e853e 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -50716,6 +55368,10 @@ index 7a283f1e109a..e9b1dc9e853e 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -50728,7 +55384,7 @@ index 7a283f1e109a..e9b1dc9e853e 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -153,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -162,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -50781,18 +55437,17 @@ index 7a283f1e109a..e9b1dc9e853e 100644
-
Library("audio_frame_view_gn")
diff --git third_party/libwebrtc/modules/audio_processing/audio_processing_gn/moz.build third_party/libwebrtc/modules/audio_processing/audio_processing_gn/moz.build
-index 4acaa7f014eb..66c1eab00fc1 100644
+index 10be557444b1..786ef149fe84 100644
--- third_party/libwebrtc/modules/audio_processing/audio_processing_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/audio_processing_gn/moz.build
-@@ -12,12 +12,22 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -50807,7 +55462,7 @@ index 4acaa7f014eb..66c1eab00fc1 100644
FINAL_LIBRARY = "xul"
-@@ -50,189 +60,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -50,190 +59,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -50819,7 +55474,6 @@ index 4acaa7f014eb..66c1eab00fc1 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -50846,7 +55500,6 @@ index 4acaa7f014eb..66c1eab00fc1 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -50865,7 +55518,6 @@ index 4acaa7f014eb..66c1eab00fc1 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -50923,212 +55575,9 @@ index 4acaa7f014eb..66c1eab00fc1 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
- if CONFIG["TARGET_CPU"] == "mips32":
-
- DEFINES["MIPS32_LE"] = True
- DEFINES["MIPS_FPU_LE"] = True
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["TARGET_CPU"] == "mips64":
+-if CONFIG["TARGET_CPU"] == "loongarch64":
-
- DEFINES["_GNU_SOURCE"] = True
-
- if CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
--if CONFIG["TARGET_CPU"] == "x86_64":
--
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
--
-- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
--
--if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["USE_X11"] = "1"
--
--if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
--
-- OS_LIBS += [
-- "unwind"
-- ]
--
--if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
--
- CXXFLAGS += [
- "-msse2"
- ]
-
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
--
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
--
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
-- CXXFLAGS += [
-- "-msse2"
-- ]
-+if CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["_GNU_SOURCE"] = True
-+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
-- DEFINES["_GNU_SOURCE"] = True
-+ DEFINES["USE_X11"] = "1"
-
- Library("audio_processing_gn")
-diff --git third_party/libwebrtc/modules/audio_processing/audio_processing_statistics_gn/moz.build third_party/libwebrtc/modules/audio_processing/audio_processing_statistics_gn/moz.build
-index 4f36694047af..1fac698b31d9 100644
---- third_party/libwebrtc/modules/audio_processing/audio_processing_statistics_gn/moz.build
-+++ third_party/libwebrtc/modules/audio_processing/audio_processing_statistics_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
- DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
- DEFINES["RTC_ENABLE_VP9"] = True
-+DEFINES["USE_GLIB"] = "1"
-+DEFINES["USE_OZONE"] = "1"
-+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
- DEFINES["WEBRTC_LIBRARY_IMPL"] = True
- DEFINES["WEBRTC_MOZILLA_BUILD"] = True
- DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
-+DEFINES["WEBRTC_POSIX"] = True
- DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
-+DEFINES["_FILE_OFFSET_BITS"] = "64"
-+DEFINES["_LARGEFILE64_SOURCE"] = True
-+DEFINES["_LARGEFILE_SOURCE"] = True
-+DEFINES["__STDC_CONSTANT_MACROS"] = True
-+DEFINES["__STDC_FORMAT_MACROS"] = True
-
- FINAL_LIBRARY = "xul"
-
-@@ -43,174 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
- if CONFIG["MOZ_DEBUG"] == "1":
-
- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
--
--if CONFIG["OS_TARGET"] == "Android":
--
-- DEFINES["ANDROID"] = True
-- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
-- DEFINES["HAVE_SYS_UIO_H"] = True
-- DEFINES["WEBRTC_ANDROID"] = True
-- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
-- DEFINES["WEBRTC_LINUX"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_GNU_SOURCE"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "Darwin":
--
-- DEFINES["WEBRTC_MAC"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
-- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["USE_AURA"] = "1"
-- DEFINES["USE_GLIB"] = "1"
-- DEFINES["USE_NSS_CERTS"] = "1"
-- DEFINES["USE_OZONE"] = "1"
-- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
-- DEFINES["WEBRTC_LINUX"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_FILE_OFFSET_BITS"] = "64"
-- DEFINES["_LARGEFILE64_SOURCE"] = True
-- DEFINES["_LARGEFILE_SOURCE"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "OpenBSD":
--
-- DEFINES["USE_GLIB"] = "1"
-- DEFINES["USE_OZONE"] = "1"
-- DEFINES["USE_X11"] = "1"
-- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_FILE_OFFSET_BITS"] = "64"
-- DEFINES["_LARGEFILE64_SOURCE"] = True
-- DEFINES["_LARGEFILE_SOURCE"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "WINNT":
--
-- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
-- DEFINES["NOMINMAX"] = True
-- DEFINES["NTDDI_VERSION"] = "0x0A000000"
-- DEFINES["PSAPI_VERSION"] = "2"
-- DEFINES["RTC_ENABLE_WIN_WGC"] = True
-- DEFINES["UNICODE"] = True
-- DEFINES["USE_AURA"] = "1"
-- DEFINES["WEBRTC_WIN"] = True
-- DEFINES["WIN32"] = True
-- DEFINES["WIN32_LEAN_AND_MEAN"] = True
-- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
-- DEFINES["WINVER"] = "0x0A00"
-- DEFINES["_ATL_NO_OPENGL"] = True
-- DEFINES["_CRT_RAND_S"] = True
-- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
-- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
-- DEFINES["_HAS_EXCEPTIONS"] = "0"
-- DEFINES["_HAS_NODISCARD"] = True
-- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
-- DEFINES["_SECURE_ATL"] = True
-- DEFINES["_UNICODE"] = True
-- DEFINES["_WIN32_WINNT"] = "0x0A00"
-- DEFINES["_WINDOWS"] = True
-- DEFINES["__STD_C"] = True
-+ DEFINES["_DEBUG"] = True
-
- if CONFIG["TARGET_CPU"] == "aarch64":
-
- DEFINES["WEBRTC_ARCH_ARM64"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
--if CONFIG["TARGET_CPU"] == "arm":
--
-- CXXFLAGS += [
-- "-mfpu=neon"
-- ]
--
-- DEFINES["WEBRTC_ARCH_ARM"] = True
-- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
-- DEFINES["WEBRTC_HAS_NEON"] = True
-
if CONFIG["TARGET_CPU"] == "mips32":
@@ -51209,19 +55658,18 @@ index 4f36694047af..1fac698b31d9 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("audio_processing_statistics_gn")
+ Library("audio_processing_gn")
diff --git third_party/libwebrtc/modules/audio_processing/capture_levels_adjuster/capture_levels_adjuster_gn/moz.build third_party/libwebrtc/modules/audio_processing/capture_levels_adjuster/capture_levels_adjuster_gn/moz.build
-index ba0901058580..d8273687ada4 100644
+index 7eabe2166f96..bc2da883b302 100644
--- third_party/libwebrtc/modules/audio_processing/capture_levels_adjuster/capture_levels_adjuster_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/capture_levels_adjuster/capture_levels_adjuster_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -51236,7 +55684,7 @@ index ba0901058580..d8273687ada4 100644
FINAL_LIBRARY = "xul"
-@@ -44,189 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,190 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -51248,7 +55696,6 @@ index ba0901058580..d8273687ada4 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -51275,7 +55722,6 @@ index ba0901058580..d8273687ada4 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -51294,7 +55740,6 @@ index ba0901058580..d8273687ada4 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -51352,6 +55797,10 @@ index ba0901058580..d8273687ada4 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -51433,18 +55882,17 @@ index ba0901058580..d8273687ada4 100644
Library("capture_levels_adjuster_gn")
diff --git third_party/libwebrtc/modules/audio_processing/gain_controller2_gn/moz.build third_party/libwebrtc/modules/audio_processing/gain_controller2_gn/moz.build
-index 2fd9b99a64df..62d3f34fa3be 100644
+index 7c590c1c04e4..10ca80187523 100644
--- third_party/libwebrtc/modules/audio_processing/gain_controller2_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/gain_controller2_gn/moz.build
-@@ -12,12 +12,22 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -51459,7 +55907,7 @@ index 2fd9b99a64df..62d3f34fa3be 100644
FINAL_LIBRARY = "xul"
-@@ -44,189 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,190 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -51471,7 +55919,6 @@ index 2fd9b99a64df..62d3f34fa3be 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -51498,7 +55945,6 @@ index 2fd9b99a64df..62d3f34fa3be 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -51517,7 +55963,6 @@ index 2fd9b99a64df..62d3f34fa3be 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -51575,6 +56020,10 @@ index 2fd9b99a64df..62d3f34fa3be 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -51656,17 +56105,16 @@ index 2fd9b99a64df..62d3f34fa3be 100644
Library("gain_controller2_gn")
diff --git third_party/libwebrtc/modules/audio_processing/high_pass_filter_gn/moz.build third_party/libwebrtc/modules/audio_processing/high_pass_filter_gn/moz.build
-index 09d5dc988247..ce4fc0c9b48a 100644
+index 2a5c6b124653..088eaeabf901 100644
--- third_party/libwebrtc/modules/audio_processing/high_pass_filter_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/high_pass_filter_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -51681,7 +56129,7 @@ index 09d5dc988247..ce4fc0c9b48a 100644
FINAL_LIBRARY = "xul"
-@@ -43,189 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -51693,7 +56141,6 @@ index 09d5dc988247..ce4fc0c9b48a 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -51720,7 +56167,6 @@ index 09d5dc988247..ce4fc0c9b48a 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -51739,7 +56185,6 @@ index 09d5dc988247..ce4fc0c9b48a 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -51797,6 +56242,10 @@ index 09d5dc988247..ce4fc0c9b48a 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -51878,18 +56327,17 @@ index 09d5dc988247..ce4fc0c9b48a 100644
Library("high_pass_filter_gn")
diff --git third_party/libwebrtc/modules/audio_processing/ns/ns_gn/moz.build third_party/libwebrtc/modules/audio_processing/ns/ns_gn/moz.build
-index 93c673ef1703..87ffa3a5cf65 100644
+index cea8ba8d8132..b7191f1399a0 100644
--- third_party/libwebrtc/modules/audio_processing/ns/ns_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/ns/ns_gn/moz.build
-@@ -12,12 +12,22 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -51904,7 +56352,7 @@ index 93c673ef1703..87ffa3a5cf65 100644
FINAL_LIBRARY = "xul"
-@@ -56,189 +66,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -57,190 +66,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -51916,7 +56364,6 @@ index 93c673ef1703..87ffa3a5cf65 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -51943,7 +56390,6 @@ index 93c673ef1703..87ffa3a5cf65 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -51962,7 +56408,6 @@ index 93c673ef1703..87ffa3a5cf65 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -52020,227 +56465,9 @@ index 93c673ef1703..87ffa3a5cf65 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
- if CONFIG["TARGET_CPU"] == "mips32":
-
- DEFINES["MIPS32_LE"] = True
- DEFINES["MIPS_FPU_LE"] = True
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["TARGET_CPU"] == "mips64":
--
-- DEFINES["_GNU_SOURCE"] = True
-
- if CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
--if CONFIG["TARGET_CPU"] == "x86_64":
--
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
--
-- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
--
--if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["USE_X11"] = "1"
--
--if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
--
-- OS_LIBS += [
-- "unwind"
-- ]
--
--if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
--
- CXXFLAGS += [
- "-msse2"
- ]
-
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
--
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
--
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
-- CXXFLAGS += [
-- "-msse2"
-- ]
-+if CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["_GNU_SOURCE"] = True
-+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
-- DEFINES["_GNU_SOURCE"] = True
-+ DEFINES["USE_X11"] = "1"
-
- Library("ns_gn")
-diff --git third_party/libwebrtc/modules/audio_processing/optionally_built_submodule_creators_gn/moz.build third_party/libwebrtc/modules/audio_processing/optionally_built_submodule_creators_gn/moz.build
-index 0af06a9c3544..8e0e151a81c8 100644
---- third_party/libwebrtc/modules/audio_processing/optionally_built_submodule_creators_gn/moz.build
-+++ third_party/libwebrtc/modules/audio_processing/optionally_built_submodule_creators_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
- DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
- DEFINES["RTC_ENABLE_VP9"] = True
-+DEFINES["USE_GLIB"] = "1"
-+DEFINES["USE_OZONE"] = "1"
-+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
- DEFINES["WEBRTC_LIBRARY_IMPL"] = True
- DEFINES["WEBRTC_MOZILLA_BUILD"] = True
- DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
-+DEFINES["WEBRTC_POSIX"] = True
- DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
-+DEFINES["_FILE_OFFSET_BITS"] = "64"
-+DEFINES["_LARGEFILE64_SOURCE"] = True
-+DEFINES["_LARGEFILE_SOURCE"] = True
-+DEFINES["__STDC_CONSTANT_MACROS"] = True
-+DEFINES["__STDC_FORMAT_MACROS"] = True
-
- FINAL_LIBRARY = "xul"
-
-@@ -43,189 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
- if CONFIG["MOZ_DEBUG"] == "1":
-
- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
--
--if CONFIG["OS_TARGET"] == "Android":
+-if CONFIG["TARGET_CPU"] == "loongarch64":
-
-- DEFINES["ANDROID"] = True
-- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
-- DEFINES["HAVE_SYS_UIO_H"] = True
-- DEFINES["WEBRTC_ANDROID"] = True
-- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
-- DEFINES["WEBRTC_LINUX"] = True
-- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
-- OS_LIBS += [
-- "log"
-- ]
--
--if CONFIG["OS_TARGET"] == "Darwin":
--
-- DEFINES["WEBRTC_MAC"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
-- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["USE_AURA"] = "1"
-- DEFINES["USE_GLIB"] = "1"
-- DEFINES["USE_NSS_CERTS"] = "1"
-- DEFINES["USE_OZONE"] = "1"
-- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
-- DEFINES["WEBRTC_LINUX"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_FILE_OFFSET_BITS"] = "64"
-- DEFINES["_LARGEFILE64_SOURCE"] = True
-- DEFINES["_LARGEFILE_SOURCE"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
-- OS_LIBS += [
-- "rt"
-- ]
--
--if CONFIG["OS_TARGET"] == "OpenBSD":
--
-- DEFINES["USE_GLIB"] = "1"
-- DEFINES["USE_OZONE"] = "1"
-- DEFINES["USE_X11"] = "1"
-- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_FILE_OFFSET_BITS"] = "64"
-- DEFINES["_LARGEFILE64_SOURCE"] = True
-- DEFINES["_LARGEFILE_SOURCE"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "WINNT":
--
-- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
-- DEFINES["NOMINMAX"] = True
-- DEFINES["NTDDI_VERSION"] = "0x0A000000"
-- DEFINES["PSAPI_VERSION"] = "2"
-- DEFINES["RTC_ENABLE_WIN_WGC"] = True
-- DEFINES["UNICODE"] = True
-- DEFINES["USE_AURA"] = "1"
-- DEFINES["WEBRTC_WIN"] = True
-- DEFINES["WIN32"] = True
-- DEFINES["WIN32_LEAN_AND_MEAN"] = True
-- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
-- DEFINES["WINVER"] = "0x0A00"
-- DEFINES["_ATL_NO_OPENGL"] = True
-- DEFINES["_CRT_RAND_S"] = True
-- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
-- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
-- DEFINES["_HAS_EXCEPTIONS"] = "0"
-- DEFINES["_HAS_NODISCARD"] = True
-- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
-- DEFINES["_SECURE_ATL"] = True
-- DEFINES["_UNICODE"] = True
-- DEFINES["_WIN32_WINNT"] = "0x0A00"
-- DEFINES["_WINDOWS"] = True
-- DEFINES["__STD_C"] = True
--
-- OS_LIBS += [
-- "crypt32",
-- "iphlpapi",
-- "secur32",
-- "winmm"
-- ]
-+ DEFINES["_DEBUG"] = True
-
- if CONFIG["TARGET_CPU"] == "aarch64":
-
- DEFINES["WEBRTC_ARCH_ARM64"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
--if CONFIG["TARGET_CPU"] == "arm":
--
-- CXXFLAGS += [
-- "-mfpu=neon"
-- ]
--
-- DEFINES["WEBRTC_ARCH_ARM"] = True
-- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
-- DEFINES["WEBRTC_HAS_NEON"] = True
-
if CONFIG["TARGET_CPU"] == "mips32":
@@ -52321,19 +56548,18 @@ index 0af06a9c3544..8e0e151a81c8 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("optionally_built_submodule_creators_gn")
+ Library("ns_gn")
diff --git third_party/libwebrtc/modules/audio_processing/rms_level_gn/moz.build third_party/libwebrtc/modules/audio_processing/rms_level_gn/moz.build
-index 8b21dc34fd6c..3a7dc84732d1 100644
+index c6d670a9716f..0b6a724bea6a 100644
--- third_party/libwebrtc/modules/audio_processing/rms_level_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/rms_level_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -52348,7 +56574,7 @@ index 8b21dc34fd6c..3a7dc84732d1 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -52360,7 +56586,6 @@ index 8b21dc34fd6c..3a7dc84732d1 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -52387,7 +56612,6 @@ index 8b21dc34fd6c..3a7dc84732d1 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -52402,7 +56626,6 @@ index 8b21dc34fd6c..3a7dc84732d1 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -52453,414 +56676,9 @@ index 8b21dc34fd6c..3a7dc84732d1 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
- if CONFIG["TARGET_CPU"] == "mips32":
-
- DEFINES["MIPS32_LE"] = True
- DEFINES["MIPS_FPU_LE"] = True
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["TARGET_CPU"] == "mips64":
+-if CONFIG["TARGET_CPU"] == "loongarch64":
-
- DEFINES["_GNU_SOURCE"] = True
-
- if CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
--if CONFIG["TARGET_CPU"] == "x86_64":
--
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
--
-- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
--
--if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["USE_X11"] = "1"
--
--if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
--
-- OS_LIBS += [
-- "unwind"
-- ]
--
--if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
--
- CXXFLAGS += [
- "-msse2"
- ]
-
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
--
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
--
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
-- CXXFLAGS += [
-- "-msse2"
-- ]
-+if CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["_GNU_SOURCE"] = True
-+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
-- DEFINES["_GNU_SOURCE"] = True
-+ DEFINES["USE_X11"] = "1"
-
- Library("rms_level_gn")
-diff --git third_party/libwebrtc/modules/audio_processing/transient/transient_suppressor_api_gn/moz.build third_party/libwebrtc/modules/audio_processing/transient/transient_suppressor_api_gn/moz.build
-index f3ccbefcdb8e..53e064f05b08 100644
---- third_party/libwebrtc/modules/audio_processing/transient/transient_suppressor_api_gn/moz.build
-+++ third_party/libwebrtc/modules/audio_processing/transient/transient_suppressor_api_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
- DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
- DEFINES["RTC_ENABLE_VP9"] = True
-+DEFINES["USE_GLIB"] = "1"
-+DEFINES["USE_OZONE"] = "1"
-+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
- DEFINES["WEBRTC_LIBRARY_IMPL"] = True
- DEFINES["WEBRTC_MOZILLA_BUILD"] = True
- DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
-+DEFINES["WEBRTC_POSIX"] = True
- DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
-+DEFINES["_FILE_OFFSET_BITS"] = "64"
-+DEFINES["_LARGEFILE64_SOURCE"] = True
-+DEFINES["_LARGEFILE_SOURCE"] = True
-+DEFINES["__STDC_CONSTANT_MACROS"] = True
-+DEFINES["__STDC_FORMAT_MACROS"] = True
-
- FINAL_LIBRARY = "xul"
-
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
- if CONFIG["MOZ_DEBUG"] == "1":
-
- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
--
--if CONFIG["OS_TARGET"] == "Android":
--
-- DEFINES["ANDROID"] = True
-- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
-- DEFINES["HAVE_SYS_UIO_H"] = True
-- DEFINES["WEBRTC_ANDROID"] = True
-- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
-- DEFINES["WEBRTC_LINUX"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_GNU_SOURCE"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "Darwin":
--
-- DEFINES["WEBRTC_MAC"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
-- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["USE_AURA"] = "1"
-- DEFINES["USE_GLIB"] = "1"
-- DEFINES["USE_NSS_CERTS"] = "1"
-- DEFINES["USE_OZONE"] = "1"
-- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
-- DEFINES["WEBRTC_LINUX"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_FILE_OFFSET_BITS"] = "64"
-- DEFINES["_LARGEFILE64_SOURCE"] = True
-- DEFINES["_LARGEFILE_SOURCE"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "OpenBSD":
--
-- DEFINES["USE_GLIB"] = "1"
-- DEFINES["USE_OZONE"] = "1"
-- DEFINES["USE_X11"] = "1"
-- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_FILE_OFFSET_BITS"] = "64"
-- DEFINES["_LARGEFILE64_SOURCE"] = True
-- DEFINES["_LARGEFILE_SOURCE"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "WINNT":
--
-- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
-- DEFINES["NOMINMAX"] = True
-- DEFINES["NTDDI_VERSION"] = "0x0A000000"
-- DEFINES["PSAPI_VERSION"] = "2"
-- DEFINES["RTC_ENABLE_WIN_WGC"] = True
-- DEFINES["UNICODE"] = True
-- DEFINES["USE_AURA"] = "1"
-- DEFINES["WEBRTC_WIN"] = True
-- DEFINES["WIN32"] = True
-- DEFINES["WIN32_LEAN_AND_MEAN"] = True
-- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
-- DEFINES["WINVER"] = "0x0A00"
-- DEFINES["_ATL_NO_OPENGL"] = True
-- DEFINES["_CRT_RAND_S"] = True
-- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
-- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
-- DEFINES["_HAS_EXCEPTIONS"] = "0"
-- DEFINES["_HAS_NODISCARD"] = True
-- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
-- DEFINES["_SECURE_ATL"] = True
-- DEFINES["_UNICODE"] = True
-- DEFINES["_WIN32_WINNT"] = "0x0A00"
-- DEFINES["_WINDOWS"] = True
-- DEFINES["__STD_C"] = True
-+ DEFINES["_DEBUG"] = True
-
- if CONFIG["TARGET_CPU"] == "aarch64":
-
- DEFINES["WEBRTC_ARCH_ARM64"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
--if CONFIG["TARGET_CPU"] == "arm":
--
-- DEFINES["WEBRTC_ARCH_ARM"] = True
-- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
-- DEFINES["WEBRTC_HAS_NEON"] = True
--
- if CONFIG["TARGET_CPU"] == "mips32":
-
- DEFINES["MIPS32_LE"] = True
- DEFINES["MIPS_FPU_LE"] = True
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["TARGET_CPU"] == "mips64":
--
-- DEFINES["_GNU_SOURCE"] = True
-
- if CONFIG["TARGET_CPU"] == "x86":
-
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
-
- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
--
-- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
--
--if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
- DEFINES["USE_X11"] = "1"
-
--if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
--
-- OS_LIBS += [
-- "unwind"
-- ]
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
--
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
--
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
--
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
--
-- DEFINES["_GNU_SOURCE"] = True
--
- Library("transient_suppressor_api_gn")
-diff --git third_party/libwebrtc/modules/audio_processing/transient/transient_suppressor_impl_gn/moz.build third_party/libwebrtc/modules/audio_processing/transient/transient_suppressor_impl_gn/moz.build
-index 0ec5dcb6c535..b42e3cf6c30e 100644
---- third_party/libwebrtc/modules/audio_processing/transient/transient_suppressor_impl_gn/moz.build
-+++ third_party/libwebrtc/modules/audio_processing/transient/transient_suppressor_impl_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
- DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
- DEFINES["RTC_ENABLE_VP9"] = True
-+DEFINES["USE_GLIB"] = "1"
-+DEFINES["USE_OZONE"] = "1"
-+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
- DEFINES["WEBRTC_LIBRARY_IMPL"] = True
- DEFINES["WEBRTC_MOZILLA_BUILD"] = True
- DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
-+DEFINES["WEBRTC_POSIX"] = True
- DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
-+DEFINES["_FILE_OFFSET_BITS"] = "64"
-+DEFINES["_LARGEFILE64_SOURCE"] = True
-+DEFINES["_LARGEFILE_SOURCE"] = True
-+DEFINES["__STDC_CONSTANT_MACROS"] = True
-+DEFINES["__STDC_FORMAT_MACROS"] = True
-
- FINAL_LIBRARY = "xul"
-
-@@ -47,189 +57,32 @@ if not CONFIG["MOZ_DEBUG"]:
- if CONFIG["MOZ_DEBUG"] == "1":
-
- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
--
--if CONFIG["OS_TARGET"] == "Android":
--
-- DEFINES["ANDROID"] = True
-- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
-- DEFINES["HAVE_SYS_UIO_H"] = True
-- DEFINES["WEBRTC_ANDROID"] = True
-- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
-- DEFINES["WEBRTC_LINUX"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_GNU_SOURCE"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
-- OS_LIBS += [
-- "log"
-- ]
--
--if CONFIG["OS_TARGET"] == "Darwin":
--
-- DEFINES["WEBRTC_MAC"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
-- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["USE_AURA"] = "1"
-- DEFINES["USE_GLIB"] = "1"
-- DEFINES["USE_NSS_CERTS"] = "1"
-- DEFINES["USE_OZONE"] = "1"
-- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
-- DEFINES["WEBRTC_LINUX"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_FILE_OFFSET_BITS"] = "64"
-- DEFINES["_LARGEFILE64_SOURCE"] = True
-- DEFINES["_LARGEFILE_SOURCE"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
-- OS_LIBS += [
-- "rt"
-- ]
--
--if CONFIG["OS_TARGET"] == "OpenBSD":
--
-- DEFINES["USE_GLIB"] = "1"
-- DEFINES["USE_OZONE"] = "1"
-- DEFINES["USE_X11"] = "1"
-- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_FILE_OFFSET_BITS"] = "64"
-- DEFINES["_LARGEFILE64_SOURCE"] = True
-- DEFINES["_LARGEFILE_SOURCE"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "WINNT":
--
-- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
-- DEFINES["NOMINMAX"] = True
-- DEFINES["NTDDI_VERSION"] = "0x0A000000"
-- DEFINES["PSAPI_VERSION"] = "2"
-- DEFINES["RTC_ENABLE_WIN_WGC"] = True
-- DEFINES["UNICODE"] = True
-- DEFINES["USE_AURA"] = "1"
-- DEFINES["WEBRTC_WIN"] = True
-- DEFINES["WIN32"] = True
-- DEFINES["WIN32_LEAN_AND_MEAN"] = True
-- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
-- DEFINES["WINVER"] = "0x0A00"
-- DEFINES["_ATL_NO_OPENGL"] = True
-- DEFINES["_CRT_RAND_S"] = True
-- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
-- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
-- DEFINES["_HAS_EXCEPTIONS"] = "0"
-- DEFINES["_HAS_NODISCARD"] = True
-- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
-- DEFINES["_SECURE_ATL"] = True
-- DEFINES["_UNICODE"] = True
-- DEFINES["_WIN32_WINNT"] = "0x0A00"
-- DEFINES["_WINDOWS"] = True
-- DEFINES["__STD_C"] = True
--
-- OS_LIBS += [
-- "crypt32",
-- "iphlpapi",
-- "secur32",
-- "winmm"
-- ]
-+ DEFINES["_DEBUG"] = True
-
- if CONFIG["TARGET_CPU"] == "aarch64":
-
- DEFINES["WEBRTC_ARCH_ARM64"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
--if CONFIG["TARGET_CPU"] == "arm":
--
-- CXXFLAGS += [
-- "-mfpu=neon"
-- ]
--
-- DEFINES["WEBRTC_ARCH_ARM"] = True
-- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
-- DEFINES["WEBRTC_HAS_NEON"] = True
-
if CONFIG["TARGET_CPU"] == "mips32":
@@ -52941,230 +56759,18 @@ index 0ec5dcb6c535..b42e3cf6c30e 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("transient_suppressor_impl_gn")
-diff --git third_party/libwebrtc/modules/audio_processing/transient/voice_probability_delay_unit_gn/moz.build third_party/libwebrtc/modules/audio_processing/transient/voice_probability_delay_unit_gn/moz.build
-index 50a6a9d55ce5..418e3f81e786 100644
---- third_party/libwebrtc/modules/audio_processing/transient/voice_probability_delay_unit_gn/moz.build
-+++ third_party/libwebrtc/modules/audio_processing/transient/voice_probability_delay_unit_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
- DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
- DEFINES["RTC_ENABLE_VP9"] = True
-+DEFINES["USE_GLIB"] = "1"
-+DEFINES["USE_OZONE"] = "1"
-+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
- DEFINES["WEBRTC_LIBRARY_IMPL"] = True
- DEFINES["WEBRTC_MOZILLA_BUILD"] = True
- DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
-+DEFINES["WEBRTC_POSIX"] = True
- DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
-+DEFINES["_FILE_OFFSET_BITS"] = "64"
-+DEFINES["_LARGEFILE64_SOURCE"] = True
-+DEFINES["_LARGEFILE_SOURCE"] = True
-+DEFINES["__STDC_CONSTANT_MACROS"] = True
-+DEFINES["__STDC_FORMAT_MACROS"] = True
-
- FINAL_LIBRARY = "xul"
-
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
- if CONFIG["MOZ_DEBUG"] == "1":
-
- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
--
--if CONFIG["OS_TARGET"] == "Android":
--
-- DEFINES["ANDROID"] = True
-- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
-- DEFINES["HAVE_SYS_UIO_H"] = True
-- DEFINES["WEBRTC_ANDROID"] = True
-- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
-- DEFINES["WEBRTC_LINUX"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_GNU_SOURCE"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
-- OS_LIBS += [
-- "log"
-- ]
--
--if CONFIG["OS_TARGET"] == "Darwin":
--
-- DEFINES["WEBRTC_MAC"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
-- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["USE_AURA"] = "1"
-- DEFINES["USE_GLIB"] = "1"
-- DEFINES["USE_NSS_CERTS"] = "1"
-- DEFINES["USE_OZONE"] = "1"
-- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
-- DEFINES["WEBRTC_LINUX"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_FILE_OFFSET_BITS"] = "64"
-- DEFINES["_LARGEFILE64_SOURCE"] = True
-- DEFINES["_LARGEFILE_SOURCE"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "OpenBSD":
--
-- DEFINES["USE_GLIB"] = "1"
-- DEFINES["USE_OZONE"] = "1"
-- DEFINES["USE_X11"] = "1"
-- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_FILE_OFFSET_BITS"] = "64"
-- DEFINES["_LARGEFILE64_SOURCE"] = True
-- DEFINES["_LARGEFILE_SOURCE"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "WINNT":
--
-- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
-- DEFINES["NOMINMAX"] = True
-- DEFINES["NTDDI_VERSION"] = "0x0A000000"
-- DEFINES["PSAPI_VERSION"] = "2"
-- DEFINES["RTC_ENABLE_WIN_WGC"] = True
-- DEFINES["UNICODE"] = True
-- DEFINES["USE_AURA"] = "1"
-- DEFINES["WEBRTC_WIN"] = True
-- DEFINES["WIN32"] = True
-- DEFINES["WIN32_LEAN_AND_MEAN"] = True
-- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
-- DEFINES["WINVER"] = "0x0A00"
-- DEFINES["_ATL_NO_OPENGL"] = True
-- DEFINES["_CRT_RAND_S"] = True
-- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
-- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
-- DEFINES["_HAS_EXCEPTIONS"] = "0"
-- DEFINES["_HAS_NODISCARD"] = True
-- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
-- DEFINES["_SECURE_ATL"] = True
-- DEFINES["_UNICODE"] = True
-- DEFINES["_WIN32_WINNT"] = "0x0A00"
-- DEFINES["_WINDOWS"] = True
-- DEFINES["__STD_C"] = True
-+ DEFINES["_DEBUG"] = True
-
- if CONFIG["TARGET_CPU"] == "aarch64":
-
- DEFINES["WEBRTC_ARCH_ARM64"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
--if CONFIG["TARGET_CPU"] == "arm":
--
-- CXXFLAGS += [
-- "-mfpu=neon"
-- ]
--
-- DEFINES["WEBRTC_ARCH_ARM"] = True
-- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
-- DEFINES["WEBRTC_HAS_NEON"] = True
--
- if CONFIG["TARGET_CPU"] == "mips32":
-
- DEFINES["MIPS32_LE"] = True
- DEFINES["MIPS_FPU_LE"] = True
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["TARGET_CPU"] == "mips64":
--
-- DEFINES["_GNU_SOURCE"] = True
-
- if CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
--if CONFIG["TARGET_CPU"] == "x86_64":
--
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
--
-- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
--
--if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["USE_X11"] = "1"
--
--if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
--
-- OS_LIBS += [
-- "unwind"
-- ]
--
--if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
--
- CXXFLAGS += [
- "-msse2"
- ]
-
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
--
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
--
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
-- CXXFLAGS += [
-- "-msse2"
-- ]
-+if CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["_GNU_SOURCE"] = True
-+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
-- DEFINES["_GNU_SOURCE"] = True
-+ DEFINES["USE_X11"] = "1"
-
- Library("voice_probability_delay_unit_gn")
+ Library("rms_level_gn")
diff --git third_party/libwebrtc/modules/audio_processing/utility/cascaded_biquad_filter_gn/moz.build third_party/libwebrtc/modules/audio_processing/utility/cascaded_biquad_filter_gn/moz.build
-index f1b3493b7a96..93278d71202e 100644
+index 9b82be1adb86..e85813c9141a 100644
--- third_party/libwebrtc/modules/audio_processing/utility/cascaded_biquad_filter_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/utility/cascaded_biquad_filter_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -53179,7 +56785,7 @@ index f1b3493b7a96..93278d71202e 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -53191,7 +56797,6 @@ index f1b3493b7a96..93278d71202e 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -53218,7 +56823,6 @@ index f1b3493b7a96..93278d71202e 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -53233,7 +56837,6 @@ index f1b3493b7a96..93278d71202e 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -53284,6 +56887,10 @@ index f1b3493b7a96..93278d71202e 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -53365,17 +56972,16 @@ index f1b3493b7a96..93278d71202e 100644
Library("cascaded_biquad_filter_gn")
diff --git third_party/libwebrtc/modules/audio_processing/utility/legacy_delay_estimator_gn/moz.build third_party/libwebrtc/modules/audio_processing/utility/legacy_delay_estimator_gn/moz.build
-index 12b385e2e905..fc6f3d337810 100644
+index 4692680bae55..dc7c1b23536a 100644
--- third_party/libwebrtc/modules/audio_processing/utility/legacy_delay_estimator_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/utility/legacy_delay_estimator_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -53390,7 +56996,7 @@ index 12b385e2e905..fc6f3d337810 100644
FINAL_LIBRARY = "xul"
-@@ -44,178 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,179 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -53402,7 +57008,6 @@ index 12b385e2e905..fc6f3d337810 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -53429,7 +57034,6 @@ index 12b385e2e905..fc6f3d337810 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -53444,7 +57048,6 @@ index 12b385e2e905..fc6f3d337810 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -53495,6 +57098,10 @@ index 12b385e2e905..fc6f3d337810 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -53576,17 +57183,16 @@ index 12b385e2e905..fc6f3d337810 100644
Library("legacy_delay_estimator_gn")
diff --git third_party/libwebrtc/modules/audio_processing/utility/pffft_wrapper_gn/moz.build third_party/libwebrtc/modules/audio_processing/utility/pffft_wrapper_gn/moz.build
-index f1e1bc555af4..7ef8884828c3 100644
+index 609567fd1543..7a6396d4b7a7 100644
--- third_party/libwebrtc/modules/audio_processing/utility/pffft_wrapper_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/utility/pffft_wrapper_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -53601,7 +57207,7 @@ index f1e1bc555af4..7ef8884828c3 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -53613,7 +57219,6 @@ index f1e1bc555af4..7ef8884828c3 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -53640,7 +57245,6 @@ index f1e1bc555af4..7ef8884828c3 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -53655,7 +57259,6 @@ index f1e1bc555af4..7ef8884828c3 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -53706,6 +57309,10 @@ index f1e1bc555af4..7ef8884828c3 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -53787,17 +57394,16 @@ index f1e1bc555af4..7ef8884828c3 100644
Library("pffft_wrapper_gn")
diff --git third_party/libwebrtc/modules/audio_processing/vad/vad_gn/moz.build third_party/libwebrtc/modules/audio_processing/vad/vad_gn/moz.build
-index 4794a478e8a0..8cf74ef26590 100644
+index e18fa6a13dc5..651adb31c8f8 100644
--- third_party/libwebrtc/modules/audio_processing/vad/vad_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/vad/vad_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -53812,7 +57418,7 @@ index 4794a478e8a0..8cf74ef26590 100644
FINAL_LIBRARY = "xul"
-@@ -50,189 +60,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -51,190 +60,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -53824,7 +57430,6 @@ index 4794a478e8a0..8cf74ef26590 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -53851,7 +57456,6 @@ index 4794a478e8a0..8cf74ef26590 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -53870,7 +57474,6 @@ index 4794a478e8a0..8cf74ef26590 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -53928,6 +57531,10 @@ index 4794a478e8a0..8cf74ef26590 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -54009,17 +57616,16 @@ index 4794a478e8a0..8cf74ef26590 100644
Library("vad_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/congestion_controller_gn/moz.build third_party/libwebrtc/modules/congestion_controller/congestion_controller_gn/moz.build
-index 59d06c939618..1fda98e1fc3f 100644
+index d445a31d3fc0..6003c6b22afb 100644
--- third_party/libwebrtc/modules/congestion_controller/congestion_controller_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/congestion_controller_gn/moz.build
-@@ -13,11 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
- DEFINES["BWE_TEST_LOGGING_COMPILE_TIME_ENABLE"] = "0"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -54034,7 +57640,7 @@ index 59d06c939618..1fda98e1fc3f 100644
FINAL_LIBRARY = "xul"
-@@ -45,190 +55,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,191 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -54046,7 +57652,6 @@ index 59d06c939618..1fda98e1fc3f 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -54074,7 +57679,6 @@ index 59d06c939618..1fda98e1fc3f 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -54093,7 +57697,6 @@ index 59d06c939618..1fda98e1fc3f 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -54151,6 +57754,10 @@ index 59d06c939618..1fda98e1fc3f 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -54232,17 +57839,16 @@ index 59d06c939618..1fda98e1fc3f 100644
Library("congestion_controller_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/alr_detector_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/alr_detector_gn/moz.build
-index 2a3d216e40c0..099616509cba 100644
+index 15b360f97098..7565e2a3de43 100644
--- third_party/libwebrtc/modules/congestion_controller/goog_cc/alr_detector_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/goog_cc/alr_detector_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -54257,7 +57863,7 @@ index 2a3d216e40c0..099616509cba 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -54269,7 +57875,6 @@ index 2a3d216e40c0..099616509cba 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -54296,7 +57901,6 @@ index 2a3d216e40c0..099616509cba 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -54311,7 +57915,6 @@ index 2a3d216e40c0..099616509cba 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -54369,6 +57972,10 @@ index 2a3d216e40c0..099616509cba 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -54450,17 +58057,16 @@ index 2a3d216e40c0..099616509cba 100644
Library("alr_detector_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/delay_based_bwe_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/delay_based_bwe_gn/moz.build
-index b138b59fc656..7e2398647c6a 100644
+index dcc10a6e047f..3ee2ade0e6e2 100644
--- third_party/libwebrtc/modules/congestion_controller/goog_cc/delay_based_bwe_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/goog_cc/delay_based_bwe_gn/moz.build
-@@ -13,11 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
- DEFINES["BWE_TEST_LOGGING_COMPILE_TIME_ENABLE"] = "0"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -54475,7 +58081,7 @@ index b138b59fc656..7e2398647c6a 100644
FINAL_LIBRARY = "xul"
-@@ -45,190 +55,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,191 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -54487,7 +58093,6 @@ index b138b59fc656..7e2398647c6a 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -54515,7 +58120,6 @@ index b138b59fc656..7e2398647c6a 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -54534,7 +58138,6 @@ index b138b59fc656..7e2398647c6a 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -54592,6 +58195,10 @@ index b138b59fc656..7e2398647c6a 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -54673,17 +58280,16 @@ index b138b59fc656..7e2398647c6a 100644
Library("delay_based_bwe_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/estimators_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/estimators_gn/moz.build
-index 47ee346c89e8..2bd76ccbe13d 100644
+index cba0035df095..b05566a84bd9 100644
--- third_party/libwebrtc/modules/congestion_controller/goog_cc/estimators_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/goog_cc/estimators_gn/moz.build
-@@ -13,11 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
- DEFINES["BWE_TEST_LOGGING_COMPILE_TIME_ENABLE"] = "0"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -54698,7 +58304,7 @@ index 47ee346c89e8..2bd76ccbe13d 100644
FINAL_LIBRARY = "xul"
-@@ -49,189 +59,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,190 +58,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -54710,7 +58316,6 @@ index 47ee346c89e8..2bd76ccbe13d 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -54737,7 +58342,6 @@ index 47ee346c89e8..2bd76ccbe13d 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -54756,7 +58360,6 @@ index 47ee346c89e8..2bd76ccbe13d 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -54814,6 +58417,10 @@ index 47ee346c89e8..2bd76ccbe13d 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -54895,17 +58502,16 @@ index 47ee346c89e8..2bd76ccbe13d 100644
Library("estimators_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/goog_cc_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/goog_cc_gn/moz.build
-index fa641fccfe18..fc883ee32524 100644
+index 52ac4f397915..9c83648d1d91 100644
--- third_party/libwebrtc/modules/congestion_controller/goog_cc/goog_cc_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/goog_cc/goog_cc_gn/moz.build
-@@ -13,11 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
- DEFINES["BWE_TEST_LOGGING_COMPILE_TIME_ENABLE"] = "0"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -54920,7 +58526,7 @@ index fa641fccfe18..fc883ee32524 100644
FINAL_LIBRARY = "xul"
-@@ -44,190 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,191 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -54932,7 +58538,6 @@ index fa641fccfe18..fc883ee32524 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -54960,7 +58565,6 @@ index fa641fccfe18..fc883ee32524 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -54979,7 +58583,6 @@ index fa641fccfe18..fc883ee32524 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -55037,6 +58640,10 @@ index fa641fccfe18..fc883ee32524 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -55118,17 +58725,16 @@ index fa641fccfe18..fc883ee32524 100644
Library("goog_cc_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/link_capacity_estimator_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/link_capacity_estimator_gn/moz.build
-index d229d732df78..f1c13c16cc7d 100644
+index 116a29107a5f..210869b7d740 100644
--- third_party/libwebrtc/modules/congestion_controller/goog_cc/link_capacity_estimator_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/goog_cc/link_capacity_estimator_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -55143,7 +58749,7 @@ index d229d732df78..f1c13c16cc7d 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -55155,7 +58761,6 @@ index d229d732df78..f1c13c16cc7d 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -55182,7 +58787,6 @@ index d229d732df78..f1c13c16cc7d 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -55197,7 +58801,6 @@ index d229d732df78..f1c13c16cc7d 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -55248,6 +58851,10 @@ index d229d732df78..f1c13c16cc7d 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -55329,17 +58936,16 @@ index d229d732df78..f1c13c16cc7d 100644
Library("link_capacity_estimator_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v1_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v1_gn/moz.build
-index 8065861f7854..efe50771e696 100644
+index 35f9c99e87f4..4886c9836d50 100644
--- third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v1_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v1_gn/moz.build
-@@ -13,11 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
- DEFINES["BWE_TEST_LOGGING_COMPILE_TIME_ENABLE"] = "0"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -55354,7 +58960,7 @@ index 8065861f7854..efe50771e696 100644
FINAL_LIBRARY = "xul"
-@@ -44,185 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -55366,7 +58972,6 @@ index 8065861f7854..efe50771e696 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -55393,7 +58998,6 @@ index 8065861f7854..efe50771e696 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -55408,7 +59012,6 @@ index 8065861f7854..efe50771e696 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -55466,6 +59069,10 @@ index 8065861f7854..efe50771e696 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -55547,17 +59154,16 @@ index 8065861f7854..efe50771e696 100644
Library("loss_based_bwe_v1_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v2_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v2_gn/moz.build
-index 72c625902ca3..ce9cd35cdad2 100644
+index 6ce1de1fa51c..0bc507c37d93 100644
--- third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v2_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v2_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -55572,7 +59178,7 @@ index 72c625902ca3..ce9cd35cdad2 100644
FINAL_LIBRARY = "xul"
-@@ -43,189 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -55584,7 +59190,6 @@ index 72c625902ca3..ce9cd35cdad2 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -55611,7 +59216,6 @@ index 72c625902ca3..ce9cd35cdad2 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -55630,7 +59234,6 @@ index 72c625902ca3..ce9cd35cdad2 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -55688,6 +59291,10 @@ index 72c625902ca3..ce9cd35cdad2 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -55769,17 +59376,16 @@ index 72c625902ca3..ce9cd35cdad2 100644
Library("loss_based_bwe_v2_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/probe_controller_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/probe_controller_gn/moz.build
-index cb2bc83d2850..1da5621be1e2 100644
+index 28aacf038f32..d8bd001c8e6d 100644
--- third_party/libwebrtc/modules/congestion_controller/goog_cc/probe_controller_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/goog_cc/probe_controller_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -55794,7 +59400,7 @@ index cb2bc83d2850..1da5621be1e2 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -55806,7 +59412,6 @@ index cb2bc83d2850..1da5621be1e2 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -55833,7 +59438,6 @@ index cb2bc83d2850..1da5621be1e2 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -55848,7 +59452,6 @@ index cb2bc83d2850..1da5621be1e2 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -55906,6 +59509,10 @@ index cb2bc83d2850..1da5621be1e2 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -55987,17 +59594,16 @@ index cb2bc83d2850..1da5621be1e2 100644
Library("probe_controller_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/pushback_controller_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/pushback_controller_gn/moz.build
-index af00c0132302..35073ee314de 100644
+index ac8867e70538..529154c4b5e7 100644
--- third_party/libwebrtc/modules/congestion_controller/goog_cc/pushback_controller_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/goog_cc/pushback_controller_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -56012,7 +59618,7 @@ index af00c0132302..35073ee314de 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -56024,7 +59630,6 @@ index af00c0132302..35073ee314de 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -56051,7 +59656,6 @@ index af00c0132302..35073ee314de 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -56066,7 +59670,6 @@ index af00c0132302..35073ee314de 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -56124,6 +59727,10 @@ index af00c0132302..35073ee314de 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -56205,17 +59812,16 @@ index af00c0132302..35073ee314de 100644
Library("pushback_controller_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/send_side_bwe_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/send_side_bwe_gn/moz.build
-index 52323451eb32..bbdcd96a5813 100644
+index 7d00add70158..383d7aa7785b 100644
--- third_party/libwebrtc/modules/congestion_controller/goog_cc/send_side_bwe_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/goog_cc/send_side_bwe_gn/moz.build
-@@ -13,11 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
- DEFINES["BWE_TEST_LOGGING_COMPILE_TIME_ENABLE"] = "0"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -56230,7 +59836,7 @@ index 52323451eb32..bbdcd96a5813 100644
FINAL_LIBRARY = "xul"
-@@ -44,189 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -56242,7 +59848,6 @@ index 52323451eb32..bbdcd96a5813 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -56269,7 +59874,6 @@ index 52323451eb32..bbdcd96a5813 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -56288,7 +59892,6 @@ index 52323451eb32..bbdcd96a5813 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -56346,6 +59949,10 @@ index 52323451eb32..bbdcd96a5813 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -56427,17 +60034,16 @@ index 52323451eb32..bbdcd96a5813 100644
Library("send_side_bwe_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/rtp/control_handler_gn/moz.build third_party/libwebrtc/modules/congestion_controller/rtp/control_handler_gn/moz.build
-index 9226c07dda23..7ccf74c4df65 100644
+index e851772ea7b7..97574a0d1d13 100644
--- third_party/libwebrtc/modules/congestion_controller/rtp/control_handler_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/rtp/control_handler_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -56452,7 +60058,7 @@ index 9226c07dda23..7ccf74c4df65 100644
FINAL_LIBRARY = "xul"
-@@ -43,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,191 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -56464,7 +60070,6 @@ index 9226c07dda23..7ccf74c4df65 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -56492,7 +60097,6 @@ index 9226c07dda23..7ccf74c4df65 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -56511,7 +60115,6 @@ index 9226c07dda23..7ccf74c4df65 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -56569,6 +60172,10 @@ index 9226c07dda23..7ccf74c4df65 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -56650,17 +60257,16 @@ index 9226c07dda23..7ccf74c4df65 100644
Library("control_handler_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/rtp/transport_feedback_gn/moz.build third_party/libwebrtc/modules/congestion_controller/rtp/transport_feedback_gn/moz.build
-index c2b8fead8d15..fb3cad9e95c0 100644
+index d86d84b32b52..5a4efa68c0c2 100644
--- third_party/libwebrtc/modules/congestion_controller/rtp/transport_feedback_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/rtp/transport_feedback_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -56675,7 +60281,7 @@ index c2b8fead8d15..fb3cad9e95c0 100644
FINAL_LIBRARY = "xul"
-@@ -44,189 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,190 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -56687,7 +60293,6 @@ index c2b8fead8d15..fb3cad9e95c0 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -56714,7 +60319,6 @@ index c2b8fead8d15..fb3cad9e95c0 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -56733,7 +60337,6 @@ index c2b8fead8d15..fb3cad9e95c0 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -56791,6 +60394,10 @@ index c2b8fead8d15..fb3cad9e95c0 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -56872,18 +60479,17 @@ index c2b8fead8d15..fb3cad9e95c0 100644
Library("transport_feedback_gn")
diff --git third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn/moz.build third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn/moz.build
-index c876f525cb70..577bf75c2d2a 100644
+index a467463de4d3..3c0d102a3516 100644
--- third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn/moz.build
+++ third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn/moz.build
-@@ -12,12 +12,22 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_AVX2"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -56898,7 +60504,7 @@ index c876f525cb70..577bf75c2d2a 100644
FINAL_LIBRARY = "xul"
-@@ -44,113 +54,23 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,111 +54,23 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -56926,7 +60532,6 @@ index c876f525cb70..577bf75c2d2a 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -56947,7 +60552,6 @@ index c876f525cb70..577bf75c2d2a 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -57018,17 +60622,16 @@ index c876f525cb70..577bf75c2d2a 100644
-
Library("desktop_capture_differ_sse2_gn")
diff --git third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn/moz.build third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn/moz.build
-index a4fb8b3162bd..f70faede2fba 100644
+index bd438bdda18a..b7c18f5bd2df 100644
--- third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn/moz.build
+++ third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn/moz.build
-@@ -14,11 +14,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -26,11 +26,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -57043,7 +60646,7 @@ index a4fb8b3162bd..f70faede2fba 100644
FINAL_LIBRARY = "xul"
-@@ -70,188 +80,13 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -82,186 +91,13 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -57071,7 +60674,6 @@ index a4fb8b3162bd..f70faede2fba 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -57099,7 +60701,6 @@ index a4fb8b3162bd..f70faede2fba 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["WEBRTC_USE_X11"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -57233,7 +60834,7 @@ index a4fb8b3162bd..f70faede2fba 100644
LOCAL_INCLUDES += [
"/gfx/angle/checkout/include/",
-@@ -264,7 +99,8 @@ if CONFIG["TARGET_CPU"] == "arm":
+@@ -269,7 +105,8 @@ if CONFIG["TARGET_CPU"] == "arm":
]
SOURCES += [
@@ -57243,18 +60844,47 @@ index a4fb8b3162bd..f70faede2fba 100644
]
UNIFIED_SOURCES += [
-@@ -274,7 +110,9 @@ if CONFIG["TARGET_CPU"] == "arm":
+@@ -279,36 +116,9 @@ if CONFIG["TARGET_CPU"] == "arm":
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screen_capture_portal_interface.cc",
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_portal.cc",
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_stream_utils.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/wayland/shared_screencast_stream.cc"
+- ]
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_USE_X11"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+- OS_LIBS += [
+- "X11",
+- "Xcomposite",
+- "Xdamage",
+- "Xext",
+- "Xfixes",
+- "Xrandr",
+- "Xrender"
+- ]
+-
+- UNIFIED_SOURCES += [
+- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/mouse_cursor_monitor_x11.cc",
+- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/screen_capturer_x11.cc",
+- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/shared_x_display.cc",
+- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_capturer_x11.cc",
+- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_finder_x11.cc",
+- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_list_utils.cc",
+- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_atom_cache.cc",
+- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_error_trap.cc",
+- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc",
+- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc"
+ "/third_party/libwebrtc/modules/desktop_capture/linux/wayland/shared_screencast_stream.cc",
+ "/third_party/libwebrtc/modules/desktop_capture/screen_capturer_linux.cc",
+ "/third_party/libwebrtc/modules/desktop_capture/window_capturer_linux.cc"
]
if CONFIG["TARGET_CPU"] == "mips32":
-@@ -282,7 +120,6 @@ if CONFIG["TARGET_CPU"] == "mips32":
+@@ -316,7 +126,6 @@ if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
DEFINES["WEBRTC_USE_PIPEWIRE"] = True
@@ -57262,7 +60892,7 @@ index a4fb8b3162bd..f70faede2fba 100644
LOCAL_INCLUDES += [
"/gfx/angle/checkout/include/",
-@@ -295,7 +132,8 @@ if CONFIG["TARGET_CPU"] == "mips32":
+@@ -324,7 +133,8 @@ if CONFIG["TARGET_CPU"] == "mips32":
]
SOURCES += [
@@ -57272,7 +60902,7 @@ index a4fb8b3162bd..f70faede2fba 100644
]
UNIFIED_SOURCES += [
-@@ -305,13 +143,14 @@ if CONFIG["TARGET_CPU"] == "mips32":
+@@ -334,13 +144,14 @@ if CONFIG["TARGET_CPU"] == "mips32":
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screen_capture_portal_interface.cc",
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_portal.cc",
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_stream_utils.cc",
@@ -57289,7 +60919,7 @@ index a4fb8b3162bd..f70faede2fba 100644
LOCAL_INCLUDES += [
"/gfx/angle/checkout/include/",
-@@ -324,7 +163,8 @@ if CONFIG["TARGET_CPU"] == "mips64":
+@@ -348,7 +159,8 @@ if CONFIG["TARGET_CPU"] == "mips64":
]
SOURCES += [
@@ -57299,7 +60929,7 @@ index a4fb8b3162bd..f70faede2fba 100644
]
UNIFIED_SOURCES += [
-@@ -334,126 +174,19 @@ if CONFIG["TARGET_CPU"] == "mips64":
+@@ -358,121 +170,19 @@ if CONFIG["TARGET_CPU"] == "mips64":
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screen_capture_portal_interface.cc",
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_portal.cc",
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_stream_utils.cc",
@@ -57368,12 +60998,7 @@ index a4fb8b3162bd..f70faede2fba 100644
-
- LOCAL_INCLUDES += [
- "/gfx/angle/checkout/include/",
-- "/third_party/drm/drm/",
-- "/third_party/drm/drm/include/",
-- "/third_party/drm/drm/include/libdrm/",
-- "/third_party/gbm/gbm/",
-- "/third_party/libepoxy/libepoxy/include/",
-- "/third_party/pipewire/"
+- "/third_party/libepoxy/libepoxy/include/"
- ]
-
- SOURCES += [
@@ -57430,7 +61055,7 @@ index a4fb8b3162bd..f70faede2fba 100644
LOCAL_INCLUDES += [
"/gfx/angle/checkout/include/",
-@@ -466,7 +199,8 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+@@ -480,7 +190,8 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
]
SOURCES += [
@@ -57440,7 +61065,7 @@ index a4fb8b3162bd..f70faede2fba 100644
]
UNIFIED_SOURCES += [
-@@ -476,13 +210,15 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+@@ -490,13 +201,15 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screen_capture_portal_interface.cc",
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_portal.cc",
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_stream_utils.cc",
@@ -57459,7 +61084,7 @@ index a4fb8b3162bd..f70faede2fba 100644
LOCAL_INCLUDES += [
"/gfx/angle/checkout/include/",
-@@ -495,7 +231,8 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+@@ -504,7 +217,8 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
]
SOURCES += [
@@ -57469,14 +61094,26 @@ index a4fb8b3162bd..f70faede2fba 100644
]
UNIFIED_SOURCES += [
-@@ -505,38 +242,12 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+@@ -514,10 +228,12 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screen_capture_portal_interface.cc",
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_portal.cc",
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_stream_utils.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/wayland/shared_screencast_stream.cc"
-- ]
--
++ "/third_party/libwebrtc/modules/desktop_capture/linux/wayland/shared_screencast_stream.cc",
++ "/third_party/libwebrtc/modules/desktop_capture/screen_capturer_linux.cc",
++ "/third_party/libwebrtc/modules/desktop_capture/window_capturer_linux.cc"
+ ]
+
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+ DEFINES["USE_X11"] = "1"
+ DEFINES["WEBRTC_USE_X11"] = True
+@@ -545,144 +261,61 @@ if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGE
+ "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc"
+ ]
+
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_USE_X11"] = True
@@ -57490,8 +61127,9 @@ index a4fb8b3162bd..f70faede2fba 100644
- "Xrandr",
- "Xrender"
- ]
--
-- UNIFIED_SOURCES += [
++if not CONFIG["MOZ_X11"] and CONFIG["OS_TARGET"] == "FreeBSD" and CONFIG["TARGET_CPU"] == "loongarch64":
+
+ UNIFIED_SOURCES += [
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/mouse_cursor_monitor_x11.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/screen_capturer_x11.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/shared_x_display.cc",
@@ -57502,22 +61140,14 @@ index a4fb8b3162bd..f70faede2fba 100644
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_error_trap.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc"
-+ "/third_party/libwebrtc/modules/desktop_capture/linux/wayland/shared_screencast_stream.cc",
-+ "/third_party/libwebrtc/modules/desktop_capture/screen_capturer_linux.cc",
-+ "/third_party/libwebrtc/modules/desktop_capture/window_capturer_linux.cc"
- ]
-
--if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_USE_X11"] = True
-@@ -564,116 +275,42 @@ if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGE
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc"
++ "/third_party/libwebrtc/modules/desktop_capture/mouse_cursor_monitor_null.cc",
++ "/third_party/libwebrtc/modules/desktop_capture/screen_capturer_null.cc",
++ "/third_party/libwebrtc/modules/desktop_capture/window_capturer_null.cc"
]
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "mips32":
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD" and CONFIG["TARGET_CPU"] == "loongarch64":
+
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_USE_X11"] = True
-
@@ -57529,8 +61159,9 @@ index a4fb8b3162bd..f70faede2fba 100644
- "Xfixes",
- "Xrandr",
- "Xrender"
-- ]
-+if not CONFIG["MOZ_X11"] and CONFIG["OS_TARGET"] == "FreeBSD" and CONFIG["TARGET_CPU"] == "ppc64":
++ SOURCES += [
++ "/third_party/libwebrtc/modules/desktop_capture/mouse_cursor_monitor_linux.cc"
+ ]
UNIFIED_SOURCES += [
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/mouse_cursor_monitor_x11.cc",
@@ -57543,17 +61174,15 @@ index a4fb8b3162bd..f70faede2fba 100644
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_error_trap.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc"
-+ "/third_party/libwebrtc/modules/desktop_capture/mouse_cursor_monitor_null.cc",
-+ "/third_party/libwebrtc/modules/desktop_capture/screen_capturer_null.cc",
-+ "/third_party/libwebrtc/modules/desktop_capture/window_capturer_null.cc"
++ "/third_party/libwebrtc/modules/desktop_capture/screen_capturer_linux.cc",
++ "/third_party/libwebrtc/modules/desktop_capture/window_capturer_linux.cc"
]
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "mips64":
-
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_USE_X11"] = True
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD" and CONFIG["TARGET_CPU"] == "ppc64":
-
+-
- OS_LIBS += [
- "X11",
- "Xcomposite",
@@ -57562,9 +61191,8 @@ index a4fb8b3162bd..f70faede2fba 100644
- "Xfixes",
- "Xrandr",
- "Xrender"
-+ SOURCES += [
-+ "/third_party/libwebrtc/modules/desktop_capture/mouse_cursor_monitor_linux.cc"
- ]
+- ]
++if not CONFIG["MOZ_X11"] and CONFIG["OS_TARGET"] == "FreeBSD" and CONFIG["TARGET_CPU"] == "ppc64":
UNIFIED_SOURCES += [
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/mouse_cursor_monitor_x11.cc",
@@ -57577,15 +61205,17 @@ index a4fb8b3162bd..f70faede2fba 100644
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_error_trap.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc"
-+ "/third_party/libwebrtc/modules/desktop_capture/screen_capturer_linux.cc",
-+ "/third_party/libwebrtc/modules/desktop_capture/window_capturer_linux.cc"
++ "/third_party/libwebrtc/modules/desktop_capture/mouse_cursor_monitor_null.cc",
++ "/third_party/libwebrtc/modules/desktop_capture/screen_capturer_null.cc",
++ "/third_party/libwebrtc/modules/desktop_capture/window_capturer_null.cc"
]
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_USE_X11"] = True
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD" and CONFIG["TARGET_CPU"] == "ppc64":
+
- OS_LIBS += [
- "X11",
- "Xcomposite",
@@ -57594,8 +61224,9 @@ index a4fb8b3162bd..f70faede2fba 100644
- "Xfixes",
- "Xrandr",
- "Xrender"
-- ]
-+if not CONFIG["MOZ_X11"] and CONFIG["OS_TARGET"] == "FreeBSD" and CONFIG["TARGET_CPU"] == "riscv64":
++ SOURCES += [
++ "/third_party/libwebrtc/modules/desktop_capture/mouse_cursor_monitor_linux.cc"
+ ]
UNIFIED_SOURCES += [
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/mouse_cursor_monitor_x11.cc",
@@ -57608,17 +61239,21 @@ index a4fb8b3162bd..f70faede2fba 100644
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_error_trap.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc"
-+ "/third_party/libwebrtc/modules/desktop_capture/mouse_cursor_monitor_null.cc",
-+ "/third_party/libwebrtc/modules/desktop_capture/screen_capturer_null.cc",
-+ "/third_party/libwebrtc/modules/desktop_capture/window_capturer_null.cc"
++ "/third_party/libwebrtc/modules/desktop_capture/screen_capturer_linux.cc",
++ "/third_party/libwebrtc/modules/desktop_capture/window_capturer_linux.cc"
]
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD" and CONFIG["TARGET_CPU"] == "riscv64":
++if not CONFIG["MOZ_X11"] and CONFIG["OS_TARGET"] == "FreeBSD" and CONFIG["TARGET_CPU"] == "riscv64":
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_USE_X11"] = True
--
++ UNIFIED_SOURCES += [
++ "/third_party/libwebrtc/modules/desktop_capture/mouse_cursor_monitor_null.cc",
++ "/third_party/libwebrtc/modules/desktop_capture/screen_capturer_null.cc",
++ "/third_party/libwebrtc/modules/desktop_capture/window_capturer_null.cc"
++ ]
+
- OS_LIBS += [
- "X11",
- "Xcomposite",
@@ -57627,6 +61262,8 @@ index a4fb8b3162bd..f70faede2fba 100644
- "Xfixes",
- "Xrandr",
- "Xrender"
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD" and CONFIG["TARGET_CPU"] == "riscv64":
++
+ SOURCES += [
+ "/third_party/libwebrtc/modules/desktop_capture/mouse_cursor_monitor_linux.cc"
]
@@ -57649,10 +61286,10 @@ index a4fb8b3162bd..f70faede2fba 100644
Library("desktop_capture_gn")
diff --git third_party/libwebrtc/modules/desktop_capture/desktop_capture_objc_gn/moz.build third_party/libwebrtc/modules/desktop_capture/desktop_capture_objc_gn/moz.build
deleted file mode 100644
-index 88222c2ec906..000000000000
+index 6dfb588a9b3e..000000000000
--- third_party/libwebrtc/modules/desktop_capture/desktop_capture_objc_gn/moz.build
+++ /dev/null
-@@ -1,79 +0,0 @@
+@@ -1,80 +0,0 @@
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
@@ -57669,6 +61306,7 @@ index 88222c2ec906..000000000000
-AllowCompilerWarnings()
-
-DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+-DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
-DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
-DEFINES["RTC_ENABLE_VP9"] = True
-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -57690,10 +61328,10 @@ index 88222c2ec906..000000000000
- "!/ipc/ipdl/_ipdlheaders",
- "!/third_party/libwebrtc/gen",
- "/ipc/chromium/src",
+- "/third_party/abseil-cpp/",
- "/third_party/libwebrtc/",
- "/third_party/libwebrtc/sdk/objc/",
- "/third_party/libwebrtc/sdk/objc/base/",
-- "/third_party/libwebrtc/third_party/abseil-cpp/",
- "/tools/profiler/public"
-]
-
@@ -57733,17 +61371,16 @@ index 88222c2ec906..000000000000
-
-Library("desktop_capture_objc_gn")
diff --git third_party/libwebrtc/modules/desktop_capture/primitives_gn/moz.build third_party/libwebrtc/modules/desktop_capture/primitives_gn/moz.build
-index 927926f3e987..a578fb9b17ec 100644
+index 72bf241d547a..ad186a14f80e 100644
--- third_party/libwebrtc/modules/desktop_capture/primitives_gn/moz.build
+++ third_party/libwebrtc/modules/desktop_capture/primitives_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -57758,7 +61395,7 @@ index 927926f3e987..a578fb9b17ec 100644
FINAL_LIBRARY = "xul"
-@@ -49,168 +59,31 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -50,171 +59,31 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -57779,7 +61416,6 @@ index 927926f3e987..a578fb9b17ec 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -57794,7 +61430,6 @@ index 927926f3e987..a578fb9b17ec 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -57846,6 +61481,11 @@ index 927926f3e987..a578fb9b17ec 100644
- DEFINES["WEBRTC_HAS_NEON"] = True
- DEFINES["_GNU_SOURCE"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["USE_X11"] = "1"
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -57933,17 +61573,16 @@ index 927926f3e987..a578fb9b17ec 100644
DEFINES["USE_X11"] = "1"
diff --git third_party/libwebrtc/modules/module_api_gn/moz.build third_party/libwebrtc/modules/module_api_gn/moz.build
-index 9b77a009fa9e..92a813cfb85e 100644
+index c74dc2329ad2..05900bc205d7 100644
--- third_party/libwebrtc/modules/module_api_gn/moz.build
+++ third_party/libwebrtc/modules/module_api_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -57958,7 +61597,7 @@ index 9b77a009fa9e..92a813cfb85e 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -57970,7 +61609,6 @@ index 9b77a009fa9e..92a813cfb85e 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -57993,7 +61631,6 @@ index 9b77a009fa9e..92a813cfb85e 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -58008,7 +61645,6 @@ index 9b77a009fa9e..92a813cfb85e 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -58055,6 +61691,10 @@ index 9b77a009fa9e..92a813cfb85e 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -58067,7 +61707,7 @@ index 9b77a009fa9e..92a813cfb85e 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -58120,17 +61760,16 @@ index 9b77a009fa9e..92a813cfb85e 100644
-
Library("module_api_gn")
diff --git third_party/libwebrtc/modules/module_api_public_gn/moz.build third_party/libwebrtc/modules/module_api_public_gn/moz.build
-index 474dec612359..81d04236da2b 100644
+index 2eda098fe6fe..e83796e2fe16 100644
--- third_party/libwebrtc/modules/module_api_public_gn/moz.build
+++ third_party/libwebrtc/modules/module_api_public_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -58145,7 +61784,7 @@ index 474dec612359..81d04236da2b 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -58157,7 +61796,6 @@ index 474dec612359..81d04236da2b 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -58180,7 +61818,6 @@ index 474dec612359..81d04236da2b 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -58195,7 +61832,6 @@ index 474dec612359..81d04236da2b 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -58242,6 +61878,10 @@ index 474dec612359..81d04236da2b 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -58254,7 +61894,7 @@ index 474dec612359..81d04236da2b 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -58307,17 +61947,16 @@ index 474dec612359..81d04236da2b 100644
-
Library("module_api_public_gn")
diff --git third_party/libwebrtc/modules/module_fec_api_gn/moz.build third_party/libwebrtc/modules/module_fec_api_gn/moz.build
-index b69c69c3118c..05c37b4ffe8b 100644
+index d2c1054abbb3..aacac81ad58d 100644
--- third_party/libwebrtc/modules/module_fec_api_gn/moz.build
+++ third_party/libwebrtc/modules/module_fec_api_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -58332,7 +61971,7 @@ index b69c69c3118c..05c37b4ffe8b 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -58344,7 +61983,6 @@ index b69c69c3118c..05c37b4ffe8b 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -58367,7 +62005,6 @@ index b69c69c3118c..05c37b4ffe8b 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -58382,7 +62019,6 @@ index b69c69c3118c..05c37b4ffe8b 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -58429,6 +62065,10 @@ index b69c69c3118c..05c37b4ffe8b 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -58441,7 +62081,7 @@ index b69c69c3118c..05c37b4ffe8b 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -58494,17 +62134,16 @@ index b69c69c3118c..05c37b4ffe8b 100644
-
Library("module_fec_api_gn")
diff --git third_party/libwebrtc/modules/pacing/interval_budget_gn/moz.build third_party/libwebrtc/modules/pacing/interval_budget_gn/moz.build
-index 2e3ab3d9878e..8cefa46cec03 100644
+index dbad013ebaab..874ca10c419f 100644
--- third_party/libwebrtc/modules/pacing/interval_budget_gn/moz.build
+++ third_party/libwebrtc/modules/pacing/interval_budget_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -58519,7 +62158,7 @@ index 2e3ab3d9878e..8cefa46cec03 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -58531,7 +62170,6 @@ index 2e3ab3d9878e..8cefa46cec03 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -58558,7 +62196,6 @@ index 2e3ab3d9878e..8cefa46cec03 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -58573,7 +62210,6 @@ index 2e3ab3d9878e..8cefa46cec03 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -58624,6 +62260,10 @@ index 2e3ab3d9878e..8cefa46cec03 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -58705,17 +62345,16 @@ index 2e3ab3d9878e..8cefa46cec03 100644
Library("interval_budget_gn")
diff --git third_party/libwebrtc/modules/pacing/pacing_gn/moz.build third_party/libwebrtc/modules/pacing/pacing_gn/moz.build
-index d7aa189ef37b..ba9c8323abb3 100644
+index 5c92e55d39bc..9009b4168a4a 100644
--- third_party/libwebrtc/modules/pacing/pacing_gn/moz.build
+++ third_party/libwebrtc/modules/pacing/pacing_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -58730,7 +62369,7 @@ index d7aa189ef37b..ba9c8323abb3 100644
FINAL_LIBRARY = "xul"
-@@ -50,190 +60,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -51,191 +60,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -58742,7 +62381,6 @@ index d7aa189ef37b..ba9c8323abb3 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -58770,7 +62408,6 @@ index d7aa189ef37b..ba9c8323abb3 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -58789,7 +62426,6 @@ index d7aa189ef37b..ba9c8323abb3 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -58847,6 +62483,10 @@ index d7aa189ef37b..ba9c8323abb3 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -58928,11 +62568,11 @@ index d7aa189ef37b..ba9c8323abb3 100644
Library("pacing_gn")
diff --git third_party/libwebrtc/modules/portal/portal_gn/moz.build third_party/libwebrtc/modules/portal/portal_gn/moz.build
-index 93af22612ea0..d0d2d4a27fe2 100644
+index ee6619253f99..a10c69da5e79 100644
--- third_party/libwebrtc/modules/portal/portal_gn/moz.build
+++ third_party/libwebrtc/modules/portal/portal_gn/moz.build
-@@ -14,22 +14,18 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -26,21 +26,17 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
-DEFINES["USE_AURA"] = "1"
@@ -58941,7 +62581,6 @@ index 93af22612ea0..d0d2d4a27fe2 100644
DEFINES["USE_OZONE"] = "1"
-DEFINES["USE_UDEV"] = True
+DEFINES["WEBRTC_BSD"] = True
- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
-DEFINES["WEBRTC_LINUX"] = True
@@ -58955,7 +62594,7 @@ index 93af22612ea0..d0d2d4a27fe2 100644
DEFINES["_LARGEFILE64_SOURCE"] = True
DEFINES["_LARGEFILE_SOURCE"] = True
DEFINES["__STDC_CONSTANT_MACROS"] = True
-@@ -76,16 +72,6 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -82,16 +78,6 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_ARCH_ARM64"] = True
DEFINES["WEBRTC_HAS_NEON"] = True
@@ -58972,7 +62611,7 @@ index 93af22612ea0..d0d2d4a27fe2 100644
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
-@@ -103,7 +89,7 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -109,7 +95,7 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -58981,18 +62620,239 @@ index 93af22612ea0..d0d2d4a27fe2 100644
DEFINES["USE_X11"] = "1"
+diff --git third_party/libwebrtc/modules/remote_bitrate_estimator/congestion_control_feedback_generator_gn/moz.build third_party/libwebrtc/modules/remote_bitrate_estimator/congestion_control_feedback_generator_gn/moz.build
+index 0e74f3d662be..6c6ff431f9cd 100644
+--- third_party/libwebrtc/modules/remote_bitrate_estimator/congestion_control_feedback_generator_gn/moz.build
++++ third_party/libwebrtc/modules/remote_bitrate_estimator/congestion_control_feedback_generator_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -45,190 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "log"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "rt"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_X11"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
+-
+- OS_LIBS += [
+- "unwind"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["USE_X11"] = "1"
+
+ Library("congestion_control_feedback_generator_gn")
diff --git third_party/libwebrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn/moz.build third_party/libwebrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn/moz.build
-index eab6f3f9d0fc..473f820cccd1 100644
+index 0476715240a8..1f2aa0c4a22a 100644
--- third_party/libwebrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn/moz.build
+++ third_party/libwebrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn/moz.build
-@@ -13,11 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
- DEFINES["BWE_TEST_LOGGING_COMPILE_TIME_ENABLE"] = "0"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -59007,7 +62867,7 @@ index eab6f3f9d0fc..473f820cccd1 100644
FINAL_LIBRARY = "xul"
-@@ -55,189 +65,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -53,190 +62,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -59019,7 +62879,6 @@ index eab6f3f9d0fc..473f820cccd1 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -59046,7 +62905,6 @@ index eab6f3f9d0fc..473f820cccd1 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -59065,7 +62923,6 @@ index eab6f3f9d0fc..473f820cccd1 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -59123,6 +62980,10 @@ index eab6f3f9d0fc..473f820cccd1 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -59203,18 +63064,441 @@ index eab6f3f9d0fc..473f820cccd1 100644
+ DEFINES["USE_X11"] = "1"
Library("remote_bitrate_estimator_gn")
+diff --git third_party/libwebrtc/modules/remote_bitrate_estimator/rtp_transport_feedback_generator_gn/moz.build third_party/libwebrtc/modules/remote_bitrate_estimator/rtp_transport_feedback_generator_gn/moz.build
+index 8a7680e3abc4..e299f01db387 100644
+--- third_party/libwebrtc/modules/remote_bitrate_estimator/rtp_transport_feedback_generator_gn/moz.build
++++ third_party/libwebrtc/modules/remote_bitrate_estimator/rtp_transport_feedback_generator_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -40,123 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "log"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "rt"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+@@ -166,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+ DEFINES["USE_X11"] = "1"
+
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
+-
+- OS_LIBS += [
+- "unwind"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ Library("rtp_transport_feedback_generator_gn")
+diff --git third_party/libwebrtc/modules/remote_bitrate_estimator/transport_sequence_number_feedback_generator_gn/moz.build third_party/libwebrtc/modules/remote_bitrate_estimator/transport_sequence_number_feedback_generator_gn/moz.build
+index d85dcbe3e6ba..3383c0082bf9 100644
+--- third_party/libwebrtc/modules/remote_bitrate_estimator/transport_sequence_number_feedback_generator_gn/moz.build
++++ third_party/libwebrtc/modules/remote_bitrate_estimator/transport_sequence_number_feedback_generator_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -45,190 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "log"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "rt"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_X11"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
+-
+- OS_LIBS += [
+- "unwind"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["USE_X11"] = "1"
+
+ Library("transport_sequence_number_feedback_generator_gn")
diff --git third_party/libwebrtc/modules/rtp_rtcp/leb128_gn/moz.build third_party/libwebrtc/modules/rtp_rtcp/leb128_gn/moz.build
-index 6e1dfd18c099..42e99603f4f1 100644
+index e3cb470c6df3..ba3510e10044 100644
--- third_party/libwebrtc/modules/rtp_rtcp/leb128_gn/moz.build
+++ third_party/libwebrtc/modules/rtp_rtcp/leb128_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -59229,7 +63513,7 @@ index 6e1dfd18c099..42e99603f4f1 100644
FINAL_LIBRARY = "xul"
-@@ -43,174 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,175 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -59241,7 +63525,6 @@ index 6e1dfd18c099..42e99603f4f1 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -59264,7 +63547,6 @@ index 6e1dfd18c099..42e99603f4f1 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -59279,7 +63561,6 @@ index 6e1dfd18c099..42e99603f4f1 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -59330,6 +63611,10 @@ index 6e1dfd18c099..42e99603f4f1 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -59410,18 +63695,239 @@ index 6e1dfd18c099..42e99603f4f1 100644
+ DEFINES["USE_X11"] = "1"
Library("leb128_gn")
+diff --git third_party/libwebrtc/modules/rtp_rtcp/ntp_time_util_gn/moz.build third_party/libwebrtc/modules/rtp_rtcp/ntp_time_util_gn/moz.build
+index 82b258c97e2a..9413e74bf451 100644
+--- third_party/libwebrtc/modules/rtp_rtcp/ntp_time_util_gn/moz.build
++++ third_party/libwebrtc/modules/rtp_rtcp/ntp_time_util_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "log"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "rt"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_X11"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
+-
+- OS_LIBS += [
+- "unwind"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["USE_X11"] = "1"
+
+ Library("ntp_time_util_gn")
diff --git third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_format_gn/moz.build third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_format_gn/moz.build
-index b3425d3e67cf..e794e8940e60 100644
+index aabfc69f25b7..0ea4d705891b 100644
--- third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_format_gn/moz.build
+++ third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_format_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -59436,7 +63942,7 @@ index b3425d3e67cf..e794e8940e60 100644
FINAL_LIBRARY = "xul"
-@@ -85,189 +95,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -88,190 +97,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -59448,7 +63954,6 @@ index b3425d3e67cf..e794e8940e60 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -59475,7 +63980,6 @@ index b3425d3e67cf..e794e8940e60 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -59494,7 +63998,6 @@ index b3425d3e67cf..e794e8940e60 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -59552,6 +64055,10 @@ index b3425d3e67cf..e794e8940e60 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -59633,17 +64140,16 @@ index b3425d3e67cf..e794e8940e60 100644
Library("rtp_rtcp_format_gn")
diff --git third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_gn/moz.build third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_gn/moz.build
-index 517121987519..52af37433103 100644
+index 802375393ae2..c3e90068aa32 100644
--- third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_gn/moz.build
+++ third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_gn/moz.build
-@@ -13,11 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
- DEFINES["BWE_TEST_LOGGING_COMPILE_TIME_ENABLE"] = "0"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -59658,7 +64164,7 @@ index 517121987519..52af37433103 100644
FINAL_LIBRARY = "xul"
-@@ -98,190 +108,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -98,191 +107,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -59670,7 +64176,6 @@ index 517121987519..52af37433103 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -59698,7 +64203,6 @@ index 517121987519..52af37433103 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -59717,7 +64221,6 @@ index 517121987519..52af37433103 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -59775,6 +64278,10 @@ index 517121987519..52af37433103 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -59856,17 +64363,16 @@ index 517121987519..52af37433103 100644
Library("rtp_rtcp_gn")
diff --git third_party/libwebrtc/modules/rtp_rtcp/rtp_video_header_gn/moz.build third_party/libwebrtc/modules/rtp_rtcp/rtp_video_header_gn/moz.build
-index bdee5bedc6db..1e2ecfd55661 100644
+index 97656d77e72f..601db653d6b4 100644
--- third_party/libwebrtc/modules/rtp_rtcp/rtp_video_header_gn/moz.build
+++ third_party/libwebrtc/modules/rtp_rtcp/rtp_video_header_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -59881,7 +64387,7 @@ index bdee5bedc6db..1e2ecfd55661 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -59893,7 +64399,6 @@ index bdee5bedc6db..1e2ecfd55661 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -59920,7 +64425,6 @@ index bdee5bedc6db..1e2ecfd55661 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -59935,7 +64439,6 @@ index bdee5bedc6db..1e2ecfd55661 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -59993,6 +64496,10 @@ index bdee5bedc6db..1e2ecfd55661 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -60074,17 +64581,16 @@ index bdee5bedc6db..1e2ecfd55661 100644
Library("rtp_video_header_gn")
diff --git third_party/libwebrtc/modules/third_party/fft/fft_gn/moz.build third_party/libwebrtc/modules/third_party/fft/fft_gn/moz.build
-index 9afa4154ee37..d211f0d4e0c2 100644
+index 1ace30b6be87..a70c2f504f0a 100644
--- third_party/libwebrtc/modules/third_party/fft/fft_gn/moz.build
+++ third_party/libwebrtc/modules/third_party/fft/fft_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -60099,7 +64605,7 @@ index 9afa4154ee37..d211f0d4e0c2 100644
FINAL_LIBRARY = "xul"
-@@ -43,174 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,175 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -60111,7 +64617,6 @@ index 9afa4154ee37..d211f0d4e0c2 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -60134,7 +64639,6 @@ index 9afa4154ee37..d211f0d4e0c2 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -60149,7 +64653,6 @@ index 9afa4154ee37..d211f0d4e0c2 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -60200,6 +64703,10 @@ index 9afa4154ee37..d211f0d4e0c2 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -60281,17 +64788,16 @@ index 9afa4154ee37..d211f0d4e0c2 100644
Library("fft_gn")
diff --git third_party/libwebrtc/modules/third_party/g711/g711_3p_gn/moz.build third_party/libwebrtc/modules/third_party/g711/g711_3p_gn/moz.build
-index 2fa1910cc844..6accc1d41aba 100644
+index 54f41d0579ad..5c4296426bc2 100644
--- third_party/libwebrtc/modules/third_party/g711/g711_3p_gn/moz.build
+++ third_party/libwebrtc/modules/third_party/g711/g711_3p_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -60306,7 +64812,7 @@ index 2fa1910cc844..6accc1d41aba 100644
FINAL_LIBRARY = "xul"
-@@ -43,174 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,175 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -60318,7 +64824,6 @@ index 2fa1910cc844..6accc1d41aba 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -60341,7 +64846,6 @@ index 2fa1910cc844..6accc1d41aba 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -60356,7 +64860,6 @@ index 2fa1910cc844..6accc1d41aba 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -60407,6 +64910,10 @@ index 2fa1910cc844..6accc1d41aba 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -60488,17 +64995,16 @@ index 2fa1910cc844..6accc1d41aba 100644
Library("g711_3p_gn")
diff --git third_party/libwebrtc/modules/third_party/g722/g722_3p_gn/moz.build third_party/libwebrtc/modules/third_party/g722/g722_3p_gn/moz.build
-index d1ff3aaad348..f7b9d5799283 100644
+index 1f21b3fea9d8..7a39abd06a9a 100644
--- third_party/libwebrtc/modules/third_party/g722/g722_3p_gn/moz.build
+++ third_party/libwebrtc/modules/third_party/g722/g722_3p_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -60513,7 +65019,7 @@ index d1ff3aaad348..f7b9d5799283 100644
FINAL_LIBRARY = "xul"
-@@ -47,174 +57,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,175 +57,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -60525,7 +65031,6 @@ index d1ff3aaad348..f7b9d5799283 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -60548,7 +65053,6 @@ index d1ff3aaad348..f7b9d5799283 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -60563,7 +65067,6 @@ index d1ff3aaad348..f7b9d5799283 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -60614,6 +65117,10 @@ index d1ff3aaad348..f7b9d5799283 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -60695,17 +65202,16 @@ index d1ff3aaad348..f7b9d5799283 100644
Library("g722_3p_gn")
diff --git third_party/libwebrtc/modules/utility/utility_gn/moz.build third_party/libwebrtc/modules/utility/utility_gn/moz.build
-index 97d828d64fc1..bd10964445c7 100644
+index fa5016332f35..76f5db2df779 100644
--- third_party/libwebrtc/modules/utility/utility_gn/moz.build
+++ third_party/libwebrtc/modules/utility/utility_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -60720,7 +65226,7 @@ index 97d828d64fc1..bd10964445c7 100644
FINAL_LIBRARY = "xul"
-@@ -39,115 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,116 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -60732,7 +65238,6 @@ index 97d828d64fc1..bd10964445c7 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -60763,7 +65268,6 @@ index 97d828d64fc1..bd10964445c7 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -60778,7 +65282,6 @@ index 97d828d64fc1..bd10964445c7 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -60825,6 +65328,10 @@ index 97d828d64fc1..bd10964445c7 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -60837,7 +65344,7 @@ index 97d828d64fc1..bd10964445c7 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -157,60 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,60 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -60900,17 +65407,16 @@ index 97d828d64fc1..bd10964445c7 100644
-
Library("utility_gn")
diff --git third_party/libwebrtc/modules/video_capture/video_capture_internal_impl_gn/moz.build third_party/libwebrtc/modules/video_capture/video_capture_internal_impl_gn/moz.build
-index 6af27f618bcd..d418565bbd05 100644
+index 0bbab186040b..16ac438454b8 100644
--- third_party/libwebrtc/modules/video_capture/video_capture_internal_impl_gn/moz.build
+++ third_party/libwebrtc/modules/video_capture/video_capture_internal_impl_gn/moz.build
-@@ -14,11 +14,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -18,11 +18,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -60925,7 +65431,7 @@ index 6af27f618bcd..d418565bbd05 100644
FINAL_LIBRARY = "xul"
-@@ -33,6 +43,10 @@ LOCAL_INCLUDES += [
+@@ -37,6 +46,10 @@ LOCAL_INCLUDES += [
]
UNIFIED_SOURCES += [
@@ -60936,7 +65442,7 @@ index 6af27f618bcd..d418565bbd05 100644
"/third_party/libwebrtc/modules/video_capture/video_capture_options.cc"
]
-@@ -45,152 +59,13 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,170 +62,13 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -60948,7 +65454,6 @@ index 6af27f618bcd..d418565bbd05 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -60975,7 +65480,6 @@ index 6af27f618bcd..d418565bbd05 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -61001,7 +65505,6 @@ index 6af27f618bcd..d418565bbd05 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -61081,32 +65584,20 @@ index 6af27f618bcd..d418565bbd05 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
-if CONFIG["TARGET_CPU"] == "mips32":
-
- DEFINES["MIPS32_LE"] = True
- DEFINES["MIPS_FPU_LE"] = True
- DEFINES["WEBRTC_USE_PIPEWIRE"] = True
-- DEFINES["_GNU_SOURCE"] = True
-
- LOCAL_INCLUDES += [
- "/gfx/angle/checkout/include/",
-@@ -209,76 +84,11 @@ if CONFIG["TARGET_CPU"] == "mips32":
- "/third_party/libwebrtc/modules/video_capture/linux/video_capture_pipewire.cc"
- ]
-
--if CONFIG["TARGET_CPU"] == "mips64":
--
- DEFINES["WEBRTC_USE_PIPEWIRE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
- LOCAL_INCLUDES += [
- "/gfx/angle/checkout/include/",
-- "/third_party/drm/drm/",
-- "/third_party/drm/drm/include/",
-- "/third_party/drm/drm/include/libdrm/",
-- "/third_party/gbm/gbm/",
-- "/third_party/libepoxy/libepoxy/include/",
-- "/third_party/pipewire/"
+- "/third_party/libepoxy/libepoxy/include/"
- ]
-
- UNIFIED_SOURCES += [
@@ -61116,6 +65607,17 @@ index 6af27f618bcd..d418565bbd05 100644
- "/third_party/libwebrtc/modules/video_capture/linux/video_capture_pipewire.cc"
- ]
-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+ DEFINES["WEBRTC_USE_PIPEWIRE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+
+ LOCAL_INCLUDES += [
+ "/gfx/angle/checkout/include/",
+@@ -226,54 +82,11 @@ if CONFIG["TARGET_CPU"] == "mips64":
+ "/third_party/libwebrtc/modules/video_capture/linux/video_capture_pipewire.cc"
+ ]
+
-if CONFIG["TARGET_CPU"] == "x86":
-
- DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -61170,7 +65672,7 @@ index 6af27f618bcd..d418565bbd05 100644
LOCAL_INCLUDES += [
"/gfx/angle/checkout/include/",
-@@ -297,10 +107,9 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+@@ -287,10 +100,9 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
"/third_party/libwebrtc/modules/video_capture/linux/video_capture_pipewire.cc"
]
@@ -61182,7 +65684,7 @@ index 6af27f618bcd..d418565bbd05 100644
LOCAL_INCLUDES += [
"/gfx/angle/checkout/include/",
-@@ -319,14 +128,14 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+@@ -304,14 +116,14 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
"/third_party/libwebrtc/modules/video_capture/linux/video_capture_pipewire.cc"
]
@@ -61199,7 +65701,7 @@ index 6af27f618bcd..d418565bbd05 100644
LOCAL_INCLUDES += [
"/gfx/angle/checkout/include/",
-@@ -345,10 +154,10 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+@@ -325,10 +137,10 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
"/third_party/libwebrtc/modules/video_capture/linux/video_capture_pipewire.cc"
]
@@ -61212,7 +65714,7 @@ index 6af27f618bcd..d418565bbd05 100644
LOCAL_INCLUDES += [
"/gfx/angle/checkout/include/",
-@@ -367,4 +176,8 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+@@ -342,4 +154,8 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
"/third_party/libwebrtc/modules/video_capture/linux/video_capture_pipewire.cc"
]
@@ -61222,17 +65724,16 @@ index 6af27f618bcd..d418565bbd05 100644
+
Library("video_capture_internal_impl_gn")
diff --git third_party/libwebrtc/modules/video_capture/video_capture_module_gn/moz.build third_party/libwebrtc/modules/video_capture/video_capture_module_gn/moz.build
-index 145e54928644..d53c45076c66 100644
+index 63ea4f06c231..0a5aa0faeb03 100644
--- third_party/libwebrtc/modules/video_capture/video_capture_module_gn/moz.build
+++ third_party/libwebrtc/modules/video_capture/video_capture_module_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -61247,7 +65748,7 @@ index 145e54928644..d53c45076c66 100644
FINAL_LIBRARY = "xul"
-@@ -47,189 +57,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,190 +57,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -61259,7 +65760,6 @@ index 145e54928644..d53c45076c66 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -61286,7 +65786,6 @@ index 145e54928644..d53c45076c66 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -61305,7 +65804,6 @@ index 145e54928644..d53c45076c66 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -61363,6 +65861,10 @@ index 145e54928644..d53c45076c66 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -61444,17 +65946,16 @@ index 145e54928644..d53c45076c66 100644
Library("video_capture_module_gn")
diff --git third_party/libwebrtc/modules/video_coding/chain_diff_calculator_gn/moz.build third_party/libwebrtc/modules/video_coding/chain_diff_calculator_gn/moz.build
-index 065cf604b5d3..e9eebffdbcd2 100644
+index 2df6e3909ab8..db15b3bf5bca 100644
--- third_party/libwebrtc/modules/video_coding/chain_diff_calculator_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/chain_diff_calculator_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -61469,7 +65970,7 @@ index 065cf604b5d3..e9eebffdbcd2 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -61481,7 +65982,6 @@ index 065cf604b5d3..e9eebffdbcd2 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -61508,7 +66008,6 @@ index 065cf604b5d3..e9eebffdbcd2 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -61523,7 +66022,6 @@ index 065cf604b5d3..e9eebffdbcd2 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -61581,6 +66079,10 @@ index 065cf604b5d3..e9eebffdbcd2 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -61662,17 +66164,16 @@ index 065cf604b5d3..e9eebffdbcd2 100644
Library("chain_diff_calculator_gn")
diff --git third_party/libwebrtc/modules/video_coding/codec_globals_headers_gn/moz.build third_party/libwebrtc/modules/video_coding/codec_globals_headers_gn/moz.build
-index 53a7fc384c3d..bd7362a67f30 100644
+index 45a85d4689af..7524313fb884 100644
--- third_party/libwebrtc/modules/video_coding/codec_globals_headers_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/codec_globals_headers_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -61687,7 +66188,7 @@ index 53a7fc384c3d..bd7362a67f30 100644
FINAL_LIBRARY = "xul"
-@@ -39,111 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,112 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -61699,7 +66200,6 @@ index 53a7fc384c3d..bd7362a67f30 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -61726,7 +66226,6 @@ index 53a7fc384c3d..bd7362a67f30 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -61741,7 +66240,6 @@ index 53a7fc384c3d..bd7362a67f30 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -61788,6 +66286,10 @@ index 53a7fc384c3d..bd7362a67f30 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -61800,7 +66302,7 @@ index 53a7fc384c3d..bd7362a67f30 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -153,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -61853,17 +66355,16 @@ index 53a7fc384c3d..bd7362a67f30 100644
-
Library("codec_globals_headers_gn")
diff --git third_party/libwebrtc/modules/video_coding/codecs/av1/av1_svc_config_gn/moz.build third_party/libwebrtc/modules/video_coding/codecs/av1/av1_svc_config_gn/moz.build
-index b9784482e9bd..d6db6b79cea3 100644
+index 2fece80bce22..9fe0c94db192 100644
--- third_party/libwebrtc/modules/video_coding/codecs/av1/av1_svc_config_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/codecs/av1/av1_svc_config_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -61878,7 +66379,7 @@ index b9784482e9bd..d6db6b79cea3 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -61890,7 +66391,6 @@ index b9784482e9bd..d6db6b79cea3 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -61917,7 +66417,6 @@ index b9784482e9bd..d6db6b79cea3 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -61932,7 +66431,6 @@ index b9784482e9bd..d6db6b79cea3 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -61990,6 +66488,10 @@ index b9784482e9bd..d6db6b79cea3 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -62070,18 +66572,457 @@ index b9784482e9bd..d6db6b79cea3 100644
+ DEFINES["USE_X11"] = "1"
Library("av1_svc_config_gn")
+diff --git third_party/libwebrtc/modules/video_coding/codecs/av1/dav1d_decoder_gn/moz.build third_party/libwebrtc/modules/video_coding/codecs/av1/dav1d_decoder_gn/moz.build
+index 838868858004..04f426de8930 100644
+--- third_party/libwebrtc/modules/video_coding/codecs/av1/dav1d_decoder_gn/moz.build
++++ third_party/libwebrtc/modules/video_coding/codecs/av1/dav1d_decoder_gn/moz.build
+@@ -16,11 +16,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -51,186 +60,32 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "log"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_X11"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
+-
+- OS_LIBS += [
+- "unwind"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["USE_X11"] = "1"
+
+ Library("dav1d_decoder_gn")
+diff --git third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_encoder_gn/moz.build third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_encoder_gn/moz.build
+index 7ebe8089b1b2..0ef5c393600b 100644
+--- third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_encoder_gn/moz.build
++++ third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_encoder_gn/moz.build
+@@ -16,11 +16,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -47,190 +56,32 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "log"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "rt"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_X11"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
+-
+- OS_LIBS += [
+- "unwind"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["USE_X11"] = "1"
+
+ Library("aom_av1_encoder_gn")
diff --git third_party/libwebrtc/modules/video_coding/encoded_frame_gn/moz.build third_party/libwebrtc/modules/video_coding/encoded_frame_gn/moz.build
-index a086f7cb0b6f..6b870ee54300 100644
+index ee69c451a535..6416e975e2f7 100644
--- third_party/libwebrtc/modules/video_coding/encoded_frame_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/encoded_frame_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -62096,7 +67037,7 @@ index a086f7cb0b6f..6b870ee54300 100644
FINAL_LIBRARY = "xul"
-@@ -43,189 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -62108,7 +67049,6 @@ index a086f7cb0b6f..6b870ee54300 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -62135,7 +67075,6 @@ index a086f7cb0b6f..6b870ee54300 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -62154,7 +67093,6 @@ index a086f7cb0b6f..6b870ee54300 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -62212,6 +67150,10 @@ index a086f7cb0b6f..6b870ee54300 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -62293,17 +67235,16 @@ index a086f7cb0b6f..6b870ee54300 100644
Library("encoded_frame_gn")
diff --git third_party/libwebrtc/modules/video_coding/frame_dependencies_calculator_gn/moz.build third_party/libwebrtc/modules/video_coding/frame_dependencies_calculator_gn/moz.build
-index e8fdf3750a0c..a7f10d9ed7a9 100644
+index aa42f12b7b5b..40f1449e2b22 100644
--- third_party/libwebrtc/modules/video_coding/frame_dependencies_calculator_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/frame_dependencies_calculator_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -62318,7 +67259,7 @@ index e8fdf3750a0c..a7f10d9ed7a9 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -62330,7 +67271,6 @@ index e8fdf3750a0c..a7f10d9ed7a9 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -62357,7 +67297,6 @@ index e8fdf3750a0c..a7f10d9ed7a9 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -62372,7 +67311,6 @@ index e8fdf3750a0c..a7f10d9ed7a9 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -62430,6 +67368,10 @@ index e8fdf3750a0c..a7f10d9ed7a9 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -62511,17 +67453,16 @@ index e8fdf3750a0c..a7f10d9ed7a9 100644
Library("frame_dependencies_calculator_gn")
diff --git third_party/libwebrtc/modules/video_coding/frame_helpers_gn/moz.build third_party/libwebrtc/modules/video_coding/frame_helpers_gn/moz.build
-index ecd9c1dd8d37..864af3b1dda1 100644
+index ab164d5d921f..fe1dd7c20635 100644
--- third_party/libwebrtc/modules/video_coding/frame_helpers_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/frame_helpers_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -62536,7 +67477,7 @@ index ecd9c1dd8d37..864af3b1dda1 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -62548,7 +67489,6 @@ index ecd9c1dd8d37..864af3b1dda1 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -62575,7 +67515,6 @@ index ecd9c1dd8d37..864af3b1dda1 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -62590,7 +67529,6 @@ index ecd9c1dd8d37..864af3b1dda1 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -62648,6 +67586,10 @@ index ecd9c1dd8d37..864af3b1dda1 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -62728,18 +67670,457 @@ index ecd9c1dd8d37..864af3b1dda1 100644
+ DEFINES["USE_X11"] = "1"
Library("frame_helpers_gn")
+diff --git third_party/libwebrtc/modules/video_coding/h264_sprop_parameter_sets_gn/moz.build third_party/libwebrtc/modules/video_coding/h264_sprop_parameter_sets_gn/moz.build
+index 6527c200d000..e5dd51284982 100644
+--- third_party/libwebrtc/modules/video_coding/h264_sprop_parameter_sets_gn/moz.build
++++ third_party/libwebrtc/modules/video_coding/h264_sprop_parameter_sets_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "log"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_X11"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
+-
+- OS_LIBS += [
+- "unwind"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["USE_X11"] = "1"
+
+ Library("h264_sprop_parameter_sets_gn")
+diff --git third_party/libwebrtc/modules/video_coding/h26x_packet_buffer_gn/moz.build third_party/libwebrtc/modules/video_coding/h26x_packet_buffer_gn/moz.build
+index cde385e9a546..5f57f69fd4a0 100644
+--- third_party/libwebrtc/modules/video_coding/h26x_packet_buffer_gn/moz.build
++++ third_party/libwebrtc/modules/video_coding/h26x_packet_buffer_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "log"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "rt"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_X11"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
+-
+- OS_LIBS += [
+- "unwind"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["USE_X11"] = "1"
+
+ Library("h26x_packet_buffer_gn")
diff --git third_party/libwebrtc/modules/video_coding/nack_requester_gn/moz.build third_party/libwebrtc/modules/video_coding/nack_requester_gn/moz.build
-index 187cf6089c53..45337d14f78e 100644
+index 84955a5ef85a..4a468f527ed4 100644
--- third_party/libwebrtc/modules/video_coding/nack_requester_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/nack_requester_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -62754,7 +68135,7 @@ index 187cf6089c53..45337d14f78e 100644
FINAL_LIBRARY = "xul"
-@@ -44,189 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,190 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -62766,7 +68147,6 @@ index 187cf6089c53..45337d14f78e 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -62793,7 +68173,6 @@ index 187cf6089c53..45337d14f78e 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -62812,7 +68191,6 @@ index 187cf6089c53..45337d14f78e 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -62870,6 +68248,10 @@ index 187cf6089c53..45337d14f78e 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -62951,17 +68333,16 @@ index 187cf6089c53..45337d14f78e 100644
Library("nack_requester_gn")
diff --git third_party/libwebrtc/modules/video_coding/packet_buffer_gn/moz.build third_party/libwebrtc/modules/video_coding/packet_buffer_gn/moz.build
-index 09929b1d482a..f3d5f329d665 100644
+index 1376ef845e41..d4f7694767ba 100644
--- third_party/libwebrtc/modules/video_coding/packet_buffer_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/packet_buffer_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -62976,7 +68357,7 @@ index 09929b1d482a..f3d5f329d665 100644
FINAL_LIBRARY = "xul"
-@@ -43,189 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -62988,7 +68369,6 @@ index 09929b1d482a..f3d5f329d665 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -63015,7 +68395,6 @@ index 09929b1d482a..f3d5f329d665 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -63034,7 +68413,6 @@ index 09929b1d482a..f3d5f329d665 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -63092,6 +68470,10 @@ index 09929b1d482a..f3d5f329d665 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -63173,17 +68555,16 @@ index 09929b1d482a..f3d5f329d665 100644
Library("packet_buffer_gn")
diff --git third_party/libwebrtc/modules/video_coding/svc/scalability_mode_util_gn/moz.build third_party/libwebrtc/modules/video_coding/svc/scalability_mode_util_gn/moz.build
-index 698684346412..da2c255ee0fc 100644
+index 59753f7db18e..f305df0162af 100644
--- third_party/libwebrtc/modules/video_coding/svc/scalability_mode_util_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/svc/scalability_mode_util_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -63198,7 +68579,7 @@ index 698684346412..da2c255ee0fc 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -63210,7 +68591,6 @@ index 698684346412..da2c255ee0fc 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -63237,7 +68617,6 @@ index 698684346412..da2c255ee0fc 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -63252,7 +68631,6 @@ index 698684346412..da2c255ee0fc 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -63310,6 +68688,10 @@ index 698684346412..da2c255ee0fc 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -63391,17 +68773,16 @@ index 698684346412..da2c255ee0fc 100644
Library("scalability_mode_util_gn")
diff --git third_party/libwebrtc/modules/video_coding/svc/scalability_structures_gn/moz.build third_party/libwebrtc/modules/video_coding/svc/scalability_structures_gn/moz.build
-index 88f469760f7f..e0bfc360efea 100644
+index 0e0a68b5126f..40ba86c82948 100644
--- third_party/libwebrtc/modules/video_coding/svc/scalability_structures_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/svc/scalability_structures_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -63416,7 +68797,7 @@ index 88f469760f7f..e0bfc360efea 100644
FINAL_LIBRARY = "xul"
-@@ -50,185 +60,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -51,186 +60,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -63428,7 +68809,6 @@ index 88f469760f7f..e0bfc360efea 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -63455,7 +68835,6 @@ index 88f469760f7f..e0bfc360efea 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -63470,7 +68849,6 @@ index 88f469760f7f..e0bfc360efea 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -63528,6 +68906,10 @@ index 88f469760f7f..e0bfc360efea 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -63609,17 +68991,16 @@ index 88f469760f7f..e0bfc360efea 100644
Library("scalability_structures_gn")
diff --git third_party/libwebrtc/modules/video_coding/svc/scalable_video_controller_gn/moz.build third_party/libwebrtc/modules/video_coding/svc/scalable_video_controller_gn/moz.build
-index d09a4aed3ab5..8d6c549ef978 100644
+index 518157bf6a3a..728277abedb9 100644
--- third_party/libwebrtc/modules/video_coding/svc/scalable_video_controller_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/svc/scalable_video_controller_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -63634,7 +69015,7 @@ index d09a4aed3ab5..8d6c549ef978 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -63646,7 +69027,6 @@ index d09a4aed3ab5..8d6c549ef978 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -63673,7 +69053,6 @@ index d09a4aed3ab5..8d6c549ef978 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -63688,7 +69067,6 @@ index d09a4aed3ab5..8d6c549ef978 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -63739,6 +69117,10 @@ index d09a4aed3ab5..8d6c549ef978 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -63819,18 +69201,240 @@ index d09a4aed3ab5..8d6c549ef978 100644
+ DEFINES["USE_X11"] = "1"
Library("scalable_video_controller_gn")
+diff --git third_party/libwebrtc/modules/video_coding/svc/simulcast_to_svc_converter_gn/moz.build third_party/libwebrtc/modules/video_coding/svc/simulcast_to_svc_converter_gn/moz.build
+index 7beea9790f44..0b566d46220f 100644
+--- third_party/libwebrtc/modules/video_coding/svc/simulcast_to_svc_converter_gn/moz.build
++++ third_party/libwebrtc/modules/video_coding/svc/simulcast_to_svc_converter_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -44,191 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "GLESv2",
+- "log"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "rt"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_X11"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
+-
+- OS_LIBS += [
+- "unwind"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["USE_X11"] = "1"
+
+ Library("simulcast_to_svc_converter_gn")
diff --git third_party/libwebrtc/modules/video_coding/svc/svc_rate_allocator_gn/moz.build third_party/libwebrtc/modules/video_coding/svc/svc_rate_allocator_gn/moz.build
-index 2bd3634ba957..a7a401eb155d 100644
+index f2d5174579d7..70b9e280ac69 100644
--- third_party/libwebrtc/modules/video_coding/svc/svc_rate_allocator_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/svc/svc_rate_allocator_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -63845,7 +69449,7 @@ index 2bd3634ba957..a7a401eb155d 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -63857,7 +69461,6 @@ index 2bd3634ba957..a7a401eb155d 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -63884,7 +69487,6 @@ index 2bd3634ba957..a7a401eb155d 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -63899,7 +69501,6 @@ index 2bd3634ba957..a7a401eb155d 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -63957,6 +69558,10 @@ index 2bd3634ba957..a7a401eb155d 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -64038,17 +69643,16 @@ index 2bd3634ba957..a7a401eb155d 100644
Library("svc_rate_allocator_gn")
diff --git third_party/libwebrtc/modules/video_coding/timing/decode_time_percentile_filter_gn/moz.build third_party/libwebrtc/modules/video_coding/timing/decode_time_percentile_filter_gn/moz.build
-index 9c48932149b9..8bbe558a2477 100644
+index 7896f5bc23b7..5351ae8eecb7 100644
--- third_party/libwebrtc/modules/video_coding/timing/decode_time_percentile_filter_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/timing/decode_time_percentile_filter_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -64063,7 +69667,7 @@ index 9c48932149b9..8bbe558a2477 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -64075,7 +69679,6 @@ index 9c48932149b9..8bbe558a2477 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -64102,7 +69705,6 @@ index 9c48932149b9..8bbe558a2477 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -64117,7 +69719,6 @@ index 9c48932149b9..8bbe558a2477 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -64168,6 +69769,10 @@ index 9c48932149b9..8bbe558a2477 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -64249,17 +69854,16 @@ index 9c48932149b9..8bbe558a2477 100644
Library("decode_time_percentile_filter_gn")
diff --git third_party/libwebrtc/modules/video_coding/timing/frame_delay_variation_kalman_filter_gn/moz.build third_party/libwebrtc/modules/video_coding/timing/frame_delay_variation_kalman_filter_gn/moz.build
-index 0e5991cffd44..8c91c74e87f1 100644
+index 888feb78f5b1..94877208edd6 100644
--- third_party/libwebrtc/modules/video_coding/timing/frame_delay_variation_kalman_filter_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/timing/frame_delay_variation_kalman_filter_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -64274,7 +69878,7 @@ index 0e5991cffd44..8c91c74e87f1 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -64286,7 +69890,6 @@ index 0e5991cffd44..8c91c74e87f1 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -64313,7 +69916,6 @@ index 0e5991cffd44..8c91c74e87f1 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -64328,7 +69930,6 @@ index 0e5991cffd44..8c91c74e87f1 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -64379,6 +69980,10 @@ index 0e5991cffd44..8c91c74e87f1 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -64460,17 +70065,16 @@ index 0e5991cffd44..8c91c74e87f1 100644
Library("frame_delay_variation_kalman_filter_gn")
diff --git third_party/libwebrtc/modules/video_coding/timing/inter_frame_delay_variation_calculator_gn/moz.build third_party/libwebrtc/modules/video_coding/timing/inter_frame_delay_variation_calculator_gn/moz.build
-index a311c4a8024c..72c2e8f95f30 100644
+index 90271d97710b..a89880e80b11 100644
--- third_party/libwebrtc/modules/video_coding/timing/inter_frame_delay_variation_calculator_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/timing/inter_frame_delay_variation_calculator_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -64485,7 +70089,7 @@ index a311c4a8024c..72c2e8f95f30 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -64497,7 +70101,6 @@ index a311c4a8024c..72c2e8f95f30 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -64524,7 +70127,6 @@ index a311c4a8024c..72c2e8f95f30 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -64539,7 +70141,6 @@ index a311c4a8024c..72c2e8f95f30 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -64590,6 +70191,10 @@ index a311c4a8024c..72c2e8f95f30 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -64671,17 +70276,16 @@ index a311c4a8024c..72c2e8f95f30 100644
Library("inter_frame_delay_variation_calculator_gn")
diff --git third_party/libwebrtc/modules/video_coding/timing/jitter_estimator_gn/moz.build third_party/libwebrtc/modules/video_coding/timing/jitter_estimator_gn/moz.build
-index 6d87c74bd732..42312fbebab1 100644
+index 52b5cc106deb..c1b20efbd861 100644
--- third_party/libwebrtc/modules/video_coding/timing/jitter_estimator_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/timing/jitter_estimator_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -64696,7 +70300,7 @@ index 6d87c74bd732..42312fbebab1 100644
FINAL_LIBRARY = "xul"
-@@ -43,189 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -64708,7 +70312,6 @@ index 6d87c74bd732..42312fbebab1 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -64735,7 +70338,6 @@ index 6d87c74bd732..42312fbebab1 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -64754,7 +70356,6 @@ index 6d87c74bd732..42312fbebab1 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -64812,6 +70413,10 @@ index 6d87c74bd732..42312fbebab1 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -64893,17 +70498,16 @@ index 6d87c74bd732..42312fbebab1 100644
Library("jitter_estimator_gn")
diff --git third_party/libwebrtc/modules/video_coding/timing/rtt_filter_gn/moz.build third_party/libwebrtc/modules/video_coding/timing/rtt_filter_gn/moz.build
-index e05eebc11f52..362ec70ca4a8 100644
+index 0e4c9ed34eec..bbd2ef7b0051 100644
--- third_party/libwebrtc/modules/video_coding/timing/rtt_filter_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/timing/rtt_filter_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -64918,7 +70522,7 @@ index e05eebc11f52..362ec70ca4a8 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -64930,7 +70534,6 @@ index e05eebc11f52..362ec70ca4a8 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -64957,7 +70560,6 @@ index e05eebc11f52..362ec70ca4a8 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -64972,7 +70574,6 @@ index e05eebc11f52..362ec70ca4a8 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -65023,6 +70624,10 @@ index e05eebc11f52..362ec70ca4a8 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -65104,17 +70709,16 @@ index e05eebc11f52..362ec70ca4a8 100644
Library("rtt_filter_gn")
diff --git third_party/libwebrtc/modules/video_coding/timing/timestamp_extrapolator_gn/moz.build third_party/libwebrtc/modules/video_coding/timing/timestamp_extrapolator_gn/moz.build
-index 10e36ea24cf2..f02054e9631b 100644
+index 91f53af3cd95..4039bf1225e2 100644
--- third_party/libwebrtc/modules/video_coding/timing/timestamp_extrapolator_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/timing/timestamp_extrapolator_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -65129,7 +70733,7 @@ index 10e36ea24cf2..f02054e9631b 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -65141,7 +70745,6 @@ index 10e36ea24cf2..f02054e9631b 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -65168,7 +70771,6 @@ index 10e36ea24cf2..f02054e9631b 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -65183,7 +70785,6 @@ index 10e36ea24cf2..f02054e9631b 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -65234,6 +70835,10 @@ index 10e36ea24cf2..f02054e9631b 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -65315,17 +70920,16 @@ index 10e36ea24cf2..f02054e9631b 100644
Library("timestamp_extrapolator_gn")
diff --git third_party/libwebrtc/modules/video_coding/timing/timing_module_gn/moz.build third_party/libwebrtc/modules/video_coding/timing/timing_module_gn/moz.build
-index 2ab95ef62991..4f51ffc604ee 100644
+index 5a1fc368549b..ae936de55ec9 100644
--- third_party/libwebrtc/modules/video_coding/timing/timing_module_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/timing/timing_module_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -65340,7 +70944,7 @@ index 2ab95ef62991..4f51ffc604ee 100644
FINAL_LIBRARY = "xul"
-@@ -43,189 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -65352,7 +70956,6 @@ index 2ab95ef62991..4f51ffc604ee 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -65379,7 +70982,6 @@ index 2ab95ef62991..4f51ffc604ee 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -65398,7 +71000,6 @@ index 2ab95ef62991..4f51ffc604ee 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -65456,6 +71057,10 @@ index 2ab95ef62991..4f51ffc604ee 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -65537,17 +71142,16 @@ index 2ab95ef62991..4f51ffc604ee 100644
Library("timing_module_gn")
diff --git third_party/libwebrtc/modules/video_coding/video_codec_interface_gn/moz.build third_party/libwebrtc/modules/video_coding/video_codec_interface_gn/moz.build
-index 0e18b1aecaed..838e14e931d2 100644
+index 897eac22a94f..8124fea57658 100644
--- third_party/libwebrtc/modules/video_coding/video_codec_interface_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/video_codec_interface_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -65562,7 +71166,7 @@ index 0e18b1aecaed..838e14e931d2 100644
FINAL_LIBRARY = "xul"
-@@ -45,185 +55,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -46,186 +55,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -65574,7 +71178,6 @@ index 0e18b1aecaed..838e14e931d2 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -65601,7 +71204,6 @@ index 0e18b1aecaed..838e14e931d2 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -65616,7 +71218,6 @@ index 0e18b1aecaed..838e14e931d2 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -65674,6 +71275,10 @@ index 0e18b1aecaed..838e14e931d2 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -65755,17 +71360,16 @@ index 0e18b1aecaed..838e14e931d2 100644
Library("video_codec_interface_gn")
diff --git third_party/libwebrtc/modules/video_coding/video_coding_gn/moz.build third_party/libwebrtc/modules/video_coding/video_coding_gn/moz.build
-index 709393035bb5..5eb98564a475 100644
+index 3ce6a18faa6b..2f30227606e2 100644
--- third_party/libwebrtc/modules/video_coding/video_coding_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/video_coding_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -65780,7 +71384,7 @@ index 709393035bb5..5eb98564a475 100644
FINAL_LIBRARY = "xul"
-@@ -57,190 +67,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -57,191 +66,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -65792,7 +71396,6 @@ index 709393035bb5..5eb98564a475 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -65820,7 +71423,6 @@ index 709393035bb5..5eb98564a475 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -65839,7 +71441,6 @@ index 709393035bb5..5eb98564a475 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -65897,6 +71498,10 @@ index 709393035bb5..5eb98564a475 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -65978,17 +71583,16 @@ index 709393035bb5..5eb98564a475 100644
Library("video_coding_gn")
diff --git third_party/libwebrtc/modules/video_coding/video_coding_utility_gn/moz.build third_party/libwebrtc/modules/video_coding/video_coding_utility_gn/moz.build
-index 75698c304f78..89bf22a8c48f 100644
+index 68fc0eae62dc..62b651290610 100644
--- third_party/libwebrtc/modules/video_coding/video_coding_utility_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/video_coding_utility_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -66003,7 +71607,7 @@ index 75698c304f78..89bf22a8c48f 100644
FINAL_LIBRARY = "xul"
-@@ -54,190 +64,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -56,191 +65,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -66015,7 +71619,6 @@ index 75698c304f78..89bf22a8c48f 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -66043,7 +71646,6 @@ index 75698c304f78..89bf22a8c48f 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -66062,7 +71664,6 @@ index 75698c304f78..89bf22a8c48f 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -66120,6 +71721,10 @@ index 75698c304f78..89bf22a8c48f 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -66200,18 +71805,240 @@ index 75698c304f78..89bf22a8c48f 100644
+ DEFINES["USE_X11"] = "1"
Library("video_coding_utility_gn")
+diff --git third_party/libwebrtc/modules/video_coding/webrtc_h264_gn/moz.build third_party/libwebrtc/modules/video_coding/webrtc_h264_gn/moz.build
+index 104bcded2bc7..ff4ed9fb888a 100644
+--- third_party/libwebrtc/modules/video_coding/webrtc_h264_gn/moz.build
++++ third_party/libwebrtc/modules/video_coding/webrtc_h264_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -49,191 +58,32 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "GLESv2",
+- "log"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "rt"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_X11"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
+-
+- OS_LIBS += [
+- "unwind"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["USE_X11"] = "1"
+
+ Library("webrtc_h264_gn")
diff --git third_party/libwebrtc/modules/video_coding/webrtc_libvpx_interface_gn/moz.build third_party/libwebrtc/modules/video_coding/webrtc_libvpx_interface_gn/moz.build
-index ce59cc861c99..d9cbac447de8 100644
+index efede3512ed7..af759b9e2900 100644
--- third_party/libwebrtc/modules/video_coding/webrtc_libvpx_interface_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/webrtc_libvpx_interface_gn/moz.build
-@@ -15,11 +15,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -16,11 +16,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -66226,7 +72053,7 @@ index ce59cc861c99..d9cbac447de8 100644
FINAL_LIBRARY = "xul"
-@@ -46,178 +56,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,179 +56,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -66238,7 +72065,6 @@ index ce59cc861c99..d9cbac447de8 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -66265,7 +72091,6 @@ index ce59cc861c99..d9cbac447de8 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -66280,7 +72105,6 @@ index ce59cc861c99..d9cbac447de8 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -66331,6 +72155,10 @@ index ce59cc861c99..d9cbac447de8 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -66412,17 +72240,16 @@ index ce59cc861c99..d9cbac447de8 100644
Library("webrtc_libvpx_interface_gn")
diff --git third_party/libwebrtc/modules/video_coding/webrtc_vp8_gn/moz.build third_party/libwebrtc/modules/video_coding/webrtc_vp8_gn/moz.build
-index 352458cf8e21..965ef96422be 100644
+index 8c4f08bc82b5..7c863a57e8a8 100644
--- third_party/libwebrtc/modules/video_coding/webrtc_vp8_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/webrtc_vp8_gn/moz.build
-@@ -15,11 +15,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -16,11 +16,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -66437,7 +72264,7 @@ index 352458cf8e21..965ef96422be 100644
FINAL_LIBRARY = "xul"
-@@ -49,190 +59,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -50,191 +59,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -66449,7 +72276,6 @@ index 352458cf8e21..965ef96422be 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -66477,7 +72303,6 @@ index 352458cf8e21..965ef96422be 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -66496,7 +72321,6 @@ index 352458cf8e21..965ef96422be 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -66554,6 +72378,10 @@ index 352458cf8e21..965ef96422be 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -66635,17 +72463,16 @@ index 352458cf8e21..965ef96422be 100644
Library("webrtc_vp8_gn")
diff --git third_party/libwebrtc/modules/video_coding/webrtc_vp8_scalability_gn/moz.build third_party/libwebrtc/modules/video_coding/webrtc_vp8_scalability_gn/moz.build
-index 0338ba659e01..f1da16b805a7 100644
+index edf7e7b28f4f..9c7e190a11b4 100644
--- third_party/libwebrtc/modules/video_coding/webrtc_vp8_scalability_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/webrtc_vp8_scalability_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -66660,7 +72487,7 @@ index 0338ba659e01..f1da16b805a7 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -66672,7 +72499,6 @@ index 0338ba659e01..f1da16b805a7 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -66699,7 +72525,6 @@ index 0338ba659e01..f1da16b805a7 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -66714,7 +72539,6 @@ index 0338ba659e01..f1da16b805a7 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -66765,6 +72589,10 @@ index 0338ba659e01..f1da16b805a7 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -66846,17 +72674,16 @@ index 0338ba659e01..f1da16b805a7 100644
Library("webrtc_vp8_scalability_gn")
diff --git third_party/libwebrtc/modules/video_coding/webrtc_vp8_temporal_layers_gn/moz.build third_party/libwebrtc/modules/video_coding/webrtc_vp8_temporal_layers_gn/moz.build
-index d7ae0d5805b3..9ebd70792c7b 100644
+index c92c78084ff3..3a5fb1aa4598 100644
--- third_party/libwebrtc/modules/video_coding/webrtc_vp8_temporal_layers_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/webrtc_vp8_temporal_layers_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -66871,7 +72698,7 @@ index d7ae0d5805b3..9ebd70792c7b 100644
FINAL_LIBRARY = "xul"
-@@ -48,190 +58,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,191 +58,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -66883,7 +72710,6 @@ index d7ae0d5805b3..9ebd70792c7b 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -66911,7 +72737,6 @@ index d7ae0d5805b3..9ebd70792c7b 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -66930,7 +72755,6 @@ index d7ae0d5805b3..9ebd70792c7b 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -66988,6 +72812,10 @@ index d7ae0d5805b3..9ebd70792c7b 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -67069,17 +72897,16 @@ index d7ae0d5805b3..9ebd70792c7b 100644
Library("webrtc_vp8_temporal_layers_gn")
diff --git third_party/libwebrtc/modules/video_coding/webrtc_vp9_gn/moz.build third_party/libwebrtc/modules/video_coding/webrtc_vp9_gn/moz.build
-index c0d16a8e5163..1cf6175508db 100644
+index ec4a3d7388f7..e891dd8b547f 100644
--- third_party/libwebrtc/modules/video_coding/webrtc_vp9_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/webrtc_vp9_gn/moz.build
-@@ -15,11 +15,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -16,11 +16,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -67094,7 +72921,7 @@ index c0d16a8e5163..1cf6175508db 100644
FINAL_LIBRARY = "xul"
-@@ -51,190 +61,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -52,191 +61,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -67106,7 +72933,6 @@ index c0d16a8e5163..1cf6175508db 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -67134,7 +72960,6 @@ index c0d16a8e5163..1cf6175508db 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -67153,7 +72978,6 @@ index c0d16a8e5163..1cf6175508db 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -67211,6 +73035,10 @@ index c0d16a8e5163..1cf6175508db 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -67292,17 +73120,16 @@ index c0d16a8e5163..1cf6175508db 100644
Library("webrtc_vp9_gn")
diff --git third_party/libwebrtc/modules/video_coding/webrtc_vp9_helpers_gn/moz.build third_party/libwebrtc/modules/video_coding/webrtc_vp9_helpers_gn/moz.build
-index 6abd453136c9..c0f5ab3b81ef 100644
+index f8968c342f27..064b0b18e98c 100644
--- third_party/libwebrtc/modules/video_coding/webrtc_vp9_helpers_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/webrtc_vp9_helpers_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -67317,7 +73144,7 @@ index 6abd453136c9..c0f5ab3b81ef 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -67329,7 +73156,6 @@ index 6abd453136c9..c0f5ab3b81ef 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -67356,7 +73182,6 @@ index 6abd453136c9..c0f5ab3b81ef 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -67371,7 +73196,6 @@ index 6abd453136c9..c0f5ab3b81ef 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -67429,6 +73253,10 @@ index 6abd453136c9..c0f5ab3b81ef 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -67510,10 +73338,10 @@ index 6abd453136c9..c0f5ab3b81ef 100644
Library("webrtc_vp9_helpers_gn")
diff --git third_party/libwebrtc/moz.build third_party/libwebrtc/moz.build
-index 3aa8fb086730..bef47f00e0a6 100644
+index a45cc7826c9c..c4140609a28f 100644
--- third_party/libwebrtc/moz.build
+++ third_party/libwebrtc/moz.build
-@@ -273,6 +273,8 @@ DIRS += [
+@@ -291,6 +291,8 @@ DIRS += [
"/third_party/libwebrtc/modules/congestion_controller/goog_cc/send_side_bwe_gn",
"/third_party/libwebrtc/modules/congestion_controller/rtp/control_handler_gn",
"/third_party/libwebrtc/modules/congestion_controller/rtp/transport_feedback_gn",
@@ -67522,7 +73350,7 @@ index 3aa8fb086730..bef47f00e0a6 100644
"/third_party/libwebrtc/modules/module_api_gn",
"/third_party/libwebrtc/modules/module_api_public_gn",
"/third_party/libwebrtc/modules/module_fec_api_gn",
-@@ -472,102 +474,11 @@ DIRS += [
+@@ -517,137 +519,30 @@ DIRS += [
"/third_party/libwebrtc/webrtc_gn"
]
@@ -67624,10 +73452,7 @@ index 3aa8fb086730..bef47f00e0a6 100644
- "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn",
- "/third_party/libwebrtc/modules/desktop_capture/primitives_gn",
"/third_party/libwebrtc/modules/portal/portal_gn",
- "/third_party/libwebrtc/third_party/drm/drm_gn",
- "/third_party/libwebrtc/third_party/gbm/gbm_gn",
-@@ -575,26 +486,9 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
- "/third_party/libwebrtc/third_party/pipewire/pipewire_gn"
+ "/third_party/libwebrtc/third_party/libepoxy/libepoxy_gn"
]
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
@@ -67640,10 +73465,7 @@ index 3aa8fb086730..bef47f00e0a6 100644
- "/third_party/libwebrtc/modules/desktop_capture/primitives_gn",
- "/third_party/libwebrtc/modules/portal/portal_gn",
- "/third_party/libwebrtc/rtc_base/system/asm_defines_gn",
-- "/third_party/libwebrtc/third_party/drm/drm_gn",
-- "/third_party/libwebrtc/third_party/gbm/gbm_gn",
-- "/third_party/libwebrtc/third_party/libepoxy/libepoxy_gn",
-- "/third_party/libwebrtc/third_party/pipewire/pipewire_gn"
+- "/third_party/libwebrtc/third_party/libepoxy/libepoxy_gn"
- ]
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "mips32":
@@ -67652,10 +73474,7 @@ index 3aa8fb086730..bef47f00e0a6 100644
- "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn",
- "/third_party/libwebrtc/modules/desktop_capture/primitives_gn",
"/third_party/libwebrtc/modules/portal/portal_gn",
- "/third_party/libwebrtc/third_party/drm/drm_gn",
- "/third_party/libwebrtc/third_party/gbm/gbm_gn",
-@@ -602,11 +496,9 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "mips32":
- "/third_party/libwebrtc/third_party/pipewire/pipewire_gn"
+ "/third_party/libwebrtc/third_party/libepoxy/libepoxy_gn"
]
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "mips64":
@@ -67665,10 +73484,7 @@ index 3aa8fb086730..bef47f00e0a6 100644
- "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn",
- "/third_party/libwebrtc/modules/desktop_capture/primitives_gn",
"/third_party/libwebrtc/modules/portal/portal_gn",
- "/third_party/libwebrtc/third_party/drm/drm_gn",
- "/third_party/libwebrtc/third_party/gbm/gbm_gn",
-@@ -614,7 +506,7 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "mips64":
- "/third_party/libwebrtc/third_party/pipewire/pipewire_gn"
+ "/third_party/libwebrtc/third_party/libepoxy/libepoxy_gn"
]
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -67676,17 +73492,14 @@ index 3aa8fb086730..bef47f00e0a6 100644
DIRS += [
"/third_party/libwebrtc/common_audio/common_audio_avx2_gn",
-@@ -622,8 +514,6 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+@@ -655,13 +550,11 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
"/third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn",
"/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn",
"/third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn",
- "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn",
- "/third_party/libwebrtc/modules/desktop_capture/primitives_gn",
"/third_party/libwebrtc/modules/portal/portal_gn",
- "/third_party/libwebrtc/third_party/drm/drm_gn",
- "/third_party/libwebrtc/third_party/gbm/gbm_gn",
-@@ -631,7 +521,7 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
- "/third_party/libwebrtc/third_party/pipewire/pipewire_gn"
+ "/third_party/libwebrtc/third_party/libepoxy/libepoxy_gn"
]
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
@@ -67694,17 +73507,14 @@ index 3aa8fb086730..bef47f00e0a6 100644
DIRS += [
"/third_party/libwebrtc/common_audio/common_audio_avx2_gn",
-@@ -639,69 +529,9 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+@@ -669,73 +562,6 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
"/third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn",
"/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn",
"/third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn",
- "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn",
- "/third_party/libwebrtc/modules/desktop_capture/primitives_gn",
"/third_party/libwebrtc/modules/portal/portal_gn",
- "/third_party/libwebrtc/third_party/drm/drm_gn",
- "/third_party/libwebrtc/third_party/gbm/gbm_gn",
- "/third_party/libwebrtc/third_party/libepoxy/libepoxy_gn",
- "/third_party/libwebrtc/third_party/pipewire/pipewire_gn"
+ "/third_party/libwebrtc/third_party/libepoxy/libepoxy_gn"
]
-
-if CONFIG["OS_TARGET"] == "OpenBSD" and CONFIG["TARGET_CPU"] == "aarch64":
@@ -67751,6 +73561,13 @@ index 3aa8fb086730..bef47f00e0a6 100644
- "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn"
- ]
-
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DIRS += [
+- "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn",
+- "/third_party/libwebrtc/modules/desktop_capture/primitives_gn"
+- ]
+-
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "ppc64":
-
- DIRS += [
@@ -67764,18 +73581,17 @@ index 3aa8fb086730..bef47f00e0a6 100644
- "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn",
- "/third_party/libwebrtc/modules/desktop_capture/primitives_gn"
- ]
-diff --git third_party/libwebrtc/rtc_base/async_dns_resolver_gn/moz.build third_party/libwebrtc/rtc_base/async_dns_resolver_gn/moz.build
-index 415f09cfd1fe..de5b867157f4 100644
---- third_party/libwebrtc/rtc_base/async_dns_resolver_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/async_dns_resolver_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+diff --git third_party/libwebrtc/net/dcsctp/common/internal_types_gn/moz.build third_party/libwebrtc/net/dcsctp/common/internal_types_gn/moz.build
+index 6a5e4cfebe25..37b925ca7c54 100644
+--- third_party/libwebrtc/net/dcsctp/common/internal_types_gn/moz.build
++++ third_party/libwebrtc/net/dcsctp/common/internal_types_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -67790,7 +73606,7 @@ index 415f09cfd1fe..de5b867157f4 100644
FINAL_LIBRARY = "xul"
-@@ -43,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,112 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -67802,7 +73618,6 @@ index 415f09cfd1fe..de5b867157f4 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -67810,7 +73625,6 @@ index 415f09cfd1fe..de5b867157f4 100644
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
- OS_LIBS += [
-- "GLESv2",
- "log"
- ]
-
@@ -67830,7 +73644,6 @@ index 415f09cfd1fe..de5b867157f4 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -67845,7 +73658,6 @@ index 415f09cfd1fe..de5b867157f4 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -67879,13 +73691,6 @@ index 415f09cfd1fe..de5b867157f4 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
--
-- OS_LIBS += [
-- "crypt32",
-- "iphlpapi",
-- "secur32",
-- "winmm"
-- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -67895,14 +73700,14 @@ index 415f09cfd1fe..de5b867157f4 100644
-if CONFIG["TARGET_CPU"] == "arm":
-
-- CXXFLAGS += [
-- "-mfpu=neon"
-- ]
--
- DEFINES["WEBRTC_ARCH_ARM"] = True
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -67915,12 +73720,10 @@ index 415f09cfd1fe..de5b867157f4 100644
if CONFIG["TARGET_CPU"] == "x86":
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
--if CONFIG["TARGET_CPU"] == "x86_64":
--
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
+@@ -155,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -67942,21 +73745,16 @@ index 415f09cfd1fe..de5b867157f4 100644
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["USE_X11"] = "1"
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+ DEFINES["USE_X11"] = "1"
+
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
-
- OS_LIBS += [
- "unwind"
- ]
-
--if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
--
- CXXFLAGS += [
- "-msse2"
- ]
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
- DEFINES["_GNU_SOURCE"] = True
@@ -67966,35 +73764,25 @@ index 415f09cfd1fe..de5b867157f4 100644
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
-- CXXFLAGS += [
-- "-msse2"
-- ]
-+if CONFIG["TARGET_CPU"] == "x86_64":
-
+-
- DEFINES["_GNU_SOURCE"] = True
-+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
+-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
+-
- DEFINES["_GNU_SOURCE"] = True
-+ DEFINES["USE_X11"] = "1"
-
- Library("async_dns_resolver_gn")
-diff --git third_party/libwebrtc/rtc_base/async_packet_socket_gn/moz.build third_party/libwebrtc/rtc_base/async_packet_socket_gn/moz.build
-index 9f3ce4d4b600..fb11aa9b0f1c 100644
---- third_party/libwebrtc/rtc_base/async_packet_socket_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/async_packet_socket_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+-
+ Library("internal_types_gn")
+diff --git third_party/libwebrtc/net/dcsctp/common/math_gn/moz.build third_party/libwebrtc/net/dcsctp/common/math_gn/moz.build
+index c3cb187e2306..a545273adb9f 100644
+--- third_party/libwebrtc/net/dcsctp/common/math_gn/moz.build
++++ third_party/libwebrtc/net/dcsctp/common/math_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -68009,7 +73797,7 @@ index 9f3ce4d4b600..fb11aa9b0f1c 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -68021,7 +73809,6 @@ index 9f3ce4d4b600..fb11aa9b0f1c 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -68044,7 +73831,6 @@ index 9f3ce4d4b600..fb11aa9b0f1c 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -68059,7 +73845,6 @@ index 9f3ce4d4b600..fb11aa9b0f1c 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -68106,6 +73891,10 @@ index 9f3ce4d4b600..fb11aa9b0f1c 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -68118,7 +73907,7 @@ index 9f3ce4d4b600..fb11aa9b0f1c 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -68169,19 +73958,18 @@ index 9f3ce4d4b600..fb11aa9b0f1c 100644
-
- DEFINES["_GNU_SOURCE"] = True
-
- Library("async_packet_socket_gn")
-diff --git third_party/libwebrtc/rtc_base/audio_format_to_string_gn/moz.build third_party/libwebrtc/rtc_base/audio_format_to_string_gn/moz.build
-index 70a2aa730b19..27f099ef7b90 100644
---- third_party/libwebrtc/rtc_base/audio_format_to_string_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/audio_format_to_string_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("math_gn")
+diff --git third_party/libwebrtc/net/dcsctp/common/sequence_numbers_gn/moz.build third_party/libwebrtc/net/dcsctp/common/sequence_numbers_gn/moz.build
+index c94cad55dd86..a3efde5199ae 100644
+--- third_party/libwebrtc/net/dcsctp/common/sequence_numbers_gn/moz.build
++++ third_party/libwebrtc/net/dcsctp/common/sequence_numbers_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -68196,7 +73984,7 @@ index 70a2aa730b19..27f099ef7b90 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,112 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -68208,7 +73996,6 @@ index 70a2aa730b19..27f099ef7b90 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -68235,7 +74022,6 @@ index 70a2aa730b19..27f099ef7b90 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -68250,7 +74036,6 @@ index 70a2aa730b19..27f099ef7b90 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -68284,13 +74069,6 @@ index 70a2aa730b19..27f099ef7b90 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
--
-- OS_LIBS += [
-- "crypt32",
-- "iphlpapi",
-- "secur32",
-- "winmm"
-- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -68300,14 +74078,14 @@ index 70a2aa730b19..27f099ef7b90 100644
-if CONFIG["TARGET_CPU"] == "arm":
-
-- CXXFLAGS += [
-- "-mfpu=neon"
-- ]
--
- DEFINES["WEBRTC_ARCH_ARM"] = True
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -68320,12 +74098,10 @@ index 70a2aa730b19..27f099ef7b90 100644
if CONFIG["TARGET_CPU"] == "x86":
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
--if CONFIG["TARGET_CPU"] == "x86_64":
--
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
+@@ -155,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -68347,21 +74123,16 @@ index 70a2aa730b19..27f099ef7b90 100644
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["USE_X11"] = "1"
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+ DEFINES["USE_X11"] = "1"
+
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
-
- OS_LIBS += [
- "unwind"
- ]
-
--if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
--
- CXXFLAGS += [
- "-msse2"
- ]
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
- DEFINES["_GNU_SOURCE"] = True
@@ -68371,35 +74142,216 @@ index 70a2aa730b19..27f099ef7b90 100644
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ Library("sequence_numbers_gn")
+diff --git third_party/libwebrtc/net/dcsctp/packet/bounded_io_gn/moz.build third_party/libwebrtc/net/dcsctp/packet/bounded_io_gn/moz.build
+index b80cd74c33f8..2349cc2c46c5 100644
+--- third_party/libwebrtc/net/dcsctp/packet/bounded_io_gn/moz.build
++++ third_party/libwebrtc/net/dcsctp/packet/bounded_io_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
-- CXXFLAGS += [
-- "-msse2"
+ FINAL_LIBRARY = "xul"
+
+@@ -40,112 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "log"
- ]
-+if CONFIG["TARGET_CPU"] == "x86_64":
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
- DEFINES["_GNU_SOURCE"] = True
-+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+@@ -155,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-- DEFINES["_GNU_SOURCE"] = True
-+ DEFINES["USE_X11"] = "1"
+ DEFINES["USE_X11"] = "1"
- Library("audio_format_to_string_gn")
-diff --git third_party/libwebrtc/rtc_base/bit_buffer_gn/moz.build third_party/libwebrtc/rtc_base/bit_buffer_gn/moz.build
-index 3dfd3b19d24b..933e5434bf8c 100644
---- third_party/libwebrtc/rtc_base/bit_buffer_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/bit_buffer_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
+-
+- OS_LIBS += [
+- "unwind"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ Library("bounded_io_gn")
+diff --git third_party/libwebrtc/net/dcsctp/packet/chunk_gn/moz.build third_party/libwebrtc/net/dcsctp/packet/chunk_gn/moz.build
+index f7520a41a0ea..8a97ab477627 100644
+--- third_party/libwebrtc/net/dcsctp/packet/chunk_gn/moz.build
++++ third_party/libwebrtc/net/dcsctp/packet/chunk_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -68414,7 +74366,7 @@ index 3dfd3b19d24b..933e5434bf8c 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -61,186 +70,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -68426,7 +74378,6 @@ index 3dfd3b19d24b..933e5434bf8c 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -68453,7 +74404,6 @@ index 3dfd3b19d24b..933e5434bf8c 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -68468,7 +74418,6 @@ index 3dfd3b19d24b..933e5434bf8c 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -68502,6 +74451,13 @@ index 3dfd3b19d24b..933e5434bf8c 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -68519,6 +74475,10 @@ index 3dfd3b19d24b..933e5434bf8c 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -68598,19 +74558,18 @@ index 3dfd3b19d24b..933e5434bf8c 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("bit_buffer_gn")
-diff --git third_party/libwebrtc/rtc_base/bitrate_tracker_gn/moz.build third_party/libwebrtc/rtc_base/bitrate_tracker_gn/moz.build
-index 7b1ba50f99cf..b05e27ad3426 100644
---- third_party/libwebrtc/rtc_base/bitrate_tracker_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/bitrate_tracker_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("chunk_gn")
+diff --git third_party/libwebrtc/net/dcsctp/packet/chunk_validators_gn/moz.build third_party/libwebrtc/net/dcsctp/packet/chunk_validators_gn/moz.build
+index 0a06a330808a..b38a8e170736 100644
+--- third_party/libwebrtc/net/dcsctp/packet/chunk_validators_gn/moz.build
++++ third_party/libwebrtc/net/dcsctp/packet/chunk_validators_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -68625,7 +74584,7 @@ index 7b1ba50f99cf..b05e27ad3426 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -68637,7 +74596,6 @@ index 7b1ba50f99cf..b05e27ad3426 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -68664,7 +74622,6 @@ index 7b1ba50f99cf..b05e27ad3426 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -68679,7 +74636,6 @@ index 7b1ba50f99cf..b05e27ad3426 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -68737,6 +74693,10 @@ index 7b1ba50f99cf..b05e27ad3426 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -68816,19 +74776,18 @@ index 7b1ba50f99cf..b05e27ad3426 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("bitrate_tracker_gn")
-diff --git third_party/libwebrtc/rtc_base/bitstream_reader_gn/moz.build third_party/libwebrtc/rtc_base/bitstream_reader_gn/moz.build
-index c82c4c9965bf..36b9f5b6c119 100644
---- third_party/libwebrtc/rtc_base/bitstream_reader_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/bitstream_reader_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("chunk_validators_gn")
+diff --git third_party/libwebrtc/net/dcsctp/packet/crc32c_gn/moz.build third_party/libwebrtc/net/dcsctp/packet/crc32c_gn/moz.build
+index 7babd4f00c8d..3544b8accf94 100644
+--- third_party/libwebrtc/net/dcsctp/packet/crc32c_gn/moz.build
++++ third_party/libwebrtc/net/dcsctp/packet/crc32c_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -68843,7 +74802,7 @@ index c82c4c9965bf..36b9f5b6c119 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -68855,7 +74814,6 @@ index c82c4c9965bf..36b9f5b6c119 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -68882,7 +74840,6 @@ index c82c4c9965bf..36b9f5b6c119 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -68897,7 +74854,6 @@ index c82c4c9965bf..36b9f5b6c119 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -68948,6 +74904,10 @@ index c82c4c9965bf..36b9f5b6c119 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -69027,19 +74987,18 @@ index c82c4c9965bf..36b9f5b6c119 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("bitstream_reader_gn")
-diff --git third_party/libwebrtc/rtc_base/buffer_gn/moz.build third_party/libwebrtc/rtc_base/buffer_gn/moz.build
-index 5e5d11ff6f7e..fa3cb7950b6c 100644
---- third_party/libwebrtc/rtc_base/buffer_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/buffer_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("crc32c_gn")
+diff --git third_party/libwebrtc/net/dcsctp/packet/data_gn/moz.build third_party/libwebrtc/net/dcsctp/packet/data_gn/moz.build
+index 56a67c706fa4..6921e2bc087f 100644
+--- third_party/libwebrtc/net/dcsctp/packet/data_gn/moz.build
++++ third_party/libwebrtc/net/dcsctp/packet/data_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -69054,7 +75013,7 @@ index 5e5d11ff6f7e..fa3cb7950b6c 100644
FINAL_LIBRARY = "xul"
-@@ -39,111 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,112 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -69066,7 +75025,6 @@ index 5e5d11ff6f7e..fa3cb7950b6c 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -69093,7 +75051,6 @@ index 5e5d11ff6f7e..fa3cb7950b6c 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -69108,7 +75065,6 @@ index 5e5d11ff6f7e..fa3cb7950b6c 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -69155,6 +75111,10 @@ index 5e5d11ff6f7e..fa3cb7950b6c 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -69167,7 +75127,7 @@ index 5e5d11ff6f7e..fa3cb7950b6c 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -153,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -69218,19 +75178,18 @@ index 5e5d11ff6f7e..fa3cb7950b6c 100644
-
- DEFINES["_GNU_SOURCE"] = True
-
- Library("buffer_gn")
-diff --git third_party/libwebrtc/rtc_base/byte_buffer_gn/moz.build third_party/libwebrtc/rtc_base/byte_buffer_gn/moz.build
-index 89a2c9e84e1c..01e755bb6f7c 100644
---- third_party/libwebrtc/rtc_base/byte_buffer_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/byte_buffer_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("data_gn")
+diff --git third_party/libwebrtc/net/dcsctp/packet/error_cause_gn/moz.build third_party/libwebrtc/net/dcsctp/packet/error_cause_gn/moz.build
+index 04ca98c30fab..005f3ed8633a 100644
+--- third_party/libwebrtc/net/dcsctp/packet/error_cause_gn/moz.build
++++ third_party/libwebrtc/net/dcsctp/packet/error_cause_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -69245,7 +75204,7 @@ index 89a2c9e84e1c..01e755bb6f7c 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -57,186 +66,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -69257,7 +75216,6 @@ index 89a2c9e84e1c..01e755bb6f7c 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -69284,7 +75242,6 @@ index 89a2c9e84e1c..01e755bb6f7c 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -69299,7 +75256,6 @@ index 89a2c9e84e1c..01e755bb6f7c 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -69333,6 +75289,13 @@ index 89a2c9e84e1c..01e755bb6f7c 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -69350,6 +75313,10 @@ index 89a2c9e84e1c..01e755bb6f7c 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -69429,19 +75396,18 @@ index 89a2c9e84e1c..01e755bb6f7c 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("byte_buffer_gn")
-diff --git third_party/libwebrtc/rtc_base/byte_order_gn/moz.build third_party/libwebrtc/rtc_base/byte_order_gn/moz.build
-index b95d149625ed..4ed69f91caf9 100644
---- third_party/libwebrtc/rtc_base/byte_order_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/byte_order_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("error_cause_gn")
+diff --git third_party/libwebrtc/net/dcsctp/packet/parameter_gn/moz.build third_party/libwebrtc/net/dcsctp/packet/parameter_gn/moz.build
+index a1beb0f7c208..5a45e729c554 100644
+--- third_party/libwebrtc/net/dcsctp/packet/parameter_gn/moz.build
++++ third_party/libwebrtc/net/dcsctp/packet/parameter_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -69456,7 +75422,7 @@ index b95d149625ed..4ed69f91caf9 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -55,186 +64,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -69468,13 +75434,16 @@ index b95d149625ed..4ed69f91caf9 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "log"
+- ]
+-
-if CONFIG["OS_TARGET"] == "Darwin":
-
- DEFINES["WEBRTC_MAC"] = True
@@ -69491,7 +75460,6 @@ index b95d149625ed..4ed69f91caf9 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -69506,7 +75474,6 @@ index b95d149625ed..4ed69f91caf9 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -69540,6 +75507,13 @@ index b95d149625ed..4ed69f91caf9 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -69549,10 +75523,18 @@ index b95d149625ed..4ed69f91caf9 100644
-if CONFIG["TARGET_CPU"] == "arm":
-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
- DEFINES["WEBRTC_ARCH_ARM"] = True
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -69565,10 +75547,12 @@ index b95d149625ed..4ed69f91caf9 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
-
- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -69590,16 +75574,21 @@ index b95d149625ed..4ed69f91caf9 100644
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
- DEFINES["USE_X11"] = "1"
-
+-
+- DEFINES["USE_X11"] = "1"
+-
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
-
- OS_LIBS += [
- "unwind"
- ]
-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
- DEFINES["_GNU_SOURCE"] = True
@@ -69609,26 +75598,34 @@ index b95d149625ed..4ed69f91caf9 100644
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
- DEFINES["_GNU_SOURCE"] = True
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
- DEFINES["_GNU_SOURCE"] = True
--
- Library("byte_order_gn")
-diff --git third_party/libwebrtc/rtc_base/checks_gn/moz.build third_party/libwebrtc/rtc_base/checks_gn/moz.build
-index f147bdc64bd9..477bb6cf012e 100644
---- third_party/libwebrtc/rtc_base/checks_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/checks_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
++ DEFINES["USE_X11"] = "1"
+
+ Library("parameter_gn")
+diff --git third_party/libwebrtc/net/dcsctp/packet/sctp_packet_gn/moz.build third_party/libwebrtc/net/dcsctp/packet/sctp_packet_gn/moz.build
+index 8940c608e991..2cba46b3bef8 100644
+--- third_party/libwebrtc/net/dcsctp/packet/sctp_packet_gn/moz.build
++++ third_party/libwebrtc/net/dcsctp/packet/sctp_packet_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -69643,7 +75640,7 @@ index f147bdc64bd9..477bb6cf012e 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -69655,7 +75652,6 @@ index f147bdc64bd9..477bb6cf012e 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -69682,7 +75678,6 @@ index f147bdc64bd9..477bb6cf012e 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -69697,7 +75692,6 @@ index f147bdc64bd9..477bb6cf012e 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -69731,6 +75725,13 @@ index f147bdc64bd9..477bb6cf012e 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -69748,6 +75749,10 @@ index f147bdc64bd9..477bb6cf012e 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -69827,19 +75832,18 @@ index f147bdc64bd9..477bb6cf012e 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("checks_gn")
-diff --git third_party/libwebrtc/rtc_base/compile_assert_c_gn/moz.build third_party/libwebrtc/rtc_base/compile_assert_c_gn/moz.build
-index 711466336e15..80475fdc6a41 100644
---- third_party/libwebrtc/rtc_base/compile_assert_c_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/compile_assert_c_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("sctp_packet_gn")
+diff --git third_party/libwebrtc/net/dcsctp/packet/tlv_trait_gn/moz.build third_party/libwebrtc/net/dcsctp/packet/tlv_trait_gn/moz.build
+index 8ac207cfe1c5..3a4c616d2424 100644
+--- third_party/libwebrtc/net/dcsctp/packet/tlv_trait_gn/moz.build
++++ third_party/libwebrtc/net/dcsctp/packet/tlv_trait_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -69854,7 +75858,7 @@ index 711466336e15..80475fdc6a41 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -69866,13 +75870,16 @@ index 711466336e15..80475fdc6a41 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "log"
+- ]
+-
-if CONFIG["OS_TARGET"] == "Darwin":
-
- DEFINES["WEBRTC_MAC"] = True
@@ -69889,7 +75896,6 @@ index 711466336e15..80475fdc6a41 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -69904,7 +75910,6 @@ index 711466336e15..80475fdc6a41 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -69938,6 +75943,13 @@ index 711466336e15..80475fdc6a41 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -69947,10 +75959,18 @@ index 711466336e15..80475fdc6a41 100644
-if CONFIG["TARGET_CPU"] == "arm":
-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
- DEFINES["WEBRTC_ARCH_ARM"] = True
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -69963,10 +75983,12 @@ index 711466336e15..80475fdc6a41 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
-
- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -69988,16 +76010,21 @@ index 711466336e15..80475fdc6a41 100644
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
- DEFINES["USE_X11"] = "1"
-
+-
+- DEFINES["USE_X11"] = "1"
+-
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
-
- OS_LIBS += [
- "unwind"
- ]
-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
- DEFINES["_GNU_SOURCE"] = True
@@ -70007,26 +76034,34 @@ index 711466336e15..80475fdc6a41 100644
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
- DEFINES["_GNU_SOURCE"] = True
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
- DEFINES["_GNU_SOURCE"] = True
--
- Library("compile_assert_c_gn")
-diff --git third_party/libwebrtc/rtc_base/containers/flat_containers_internal_gn/moz.build third_party/libwebrtc/rtc_base/containers/flat_containers_internal_gn/moz.build
-index fa4fdc873993..7c49ec6a5edd 100644
---- third_party/libwebrtc/rtc_base/containers/flat_containers_internal_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/containers/flat_containers_internal_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
++ DEFINES["USE_X11"] = "1"
+
+ Library("tlv_trait_gn")
+diff --git third_party/libwebrtc/net/dcsctp/public/factory_gn/moz.build third_party/libwebrtc/net/dcsctp/public/factory_gn/moz.build
+index 2126af302d7b..25ce5477486d 100644
+--- third_party/libwebrtc/net/dcsctp/public/factory_gn/moz.build
++++ third_party/libwebrtc/net/dcsctp/public/factory_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -70041,7 +76076,7 @@ index fa4fdc873993..7c49ec6a5edd 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -70053,7 +76088,6 @@ index fa4fdc873993..7c49ec6a5edd 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -70080,7 +76114,6 @@ index fa4fdc873993..7c49ec6a5edd 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -70095,7 +76128,6 @@ index fa4fdc873993..7c49ec6a5edd 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -70129,6 +76161,13 @@ index fa4fdc873993..7c49ec6a5edd 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -70146,6 +76185,10 @@ index fa4fdc873993..7c49ec6a5edd 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -70225,19 +76268,18 @@ index fa4fdc873993..7c49ec6a5edd 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("flat_containers_internal_gn")
-diff --git third_party/libwebrtc/rtc_base/containers/flat_map_gn/moz.build third_party/libwebrtc/rtc_base/containers/flat_map_gn/moz.build
-index 7c9b3edd1676..95a2855408fd 100644
---- third_party/libwebrtc/rtc_base/containers/flat_map_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/containers/flat_map_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("factory_gn")
+diff --git third_party/libwebrtc/net/dcsctp/public/socket_gn/moz.build third_party/libwebrtc/net/dcsctp/public/socket_gn/moz.build
+index f65d94f80dca..a07bcaae7738 100644
+--- third_party/libwebrtc/net/dcsctp/public/socket_gn/moz.build
++++ third_party/libwebrtc/net/dcsctp/public/socket_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -70252,7 +76294,7 @@ index 7c9b3edd1676..95a2855408fd 100644
FINAL_LIBRARY = "xul"
-@@ -39,111 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -70264,7 +76306,6 @@ index 7c9b3edd1676..95a2855408fd 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -70291,7 +76332,6 @@ index 7c9b3edd1676..95a2855408fd 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -70306,7 +76346,6 @@ index 7c9b3edd1676..95a2855408fd 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -70349,10 +76388,18 @@ index 7c9b3edd1676..95a2855408fd 100644
-if CONFIG["TARGET_CPU"] == "arm":
-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
- DEFINES["WEBRTC_ARCH_ARM"] = True
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -70365,10 +76412,12 @@ index 7c9b3edd1676..95a2855408fd 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -153,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
-
- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -70390,16 +76439,21 @@ index 7c9b3edd1676..95a2855408fd 100644
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
- DEFINES["USE_X11"] = "1"
-
+-
+- DEFINES["USE_X11"] = "1"
+-
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
-
- OS_LIBS += [
- "unwind"
- ]
-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
- DEFINES["_GNU_SOURCE"] = True
@@ -70409,26 +76463,34 @@ index 7c9b3edd1676..95a2855408fd 100644
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
- DEFINES["_GNU_SOURCE"] = True
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
- DEFINES["_GNU_SOURCE"] = True
--
- Library("flat_map_gn")
-diff --git third_party/libwebrtc/rtc_base/containers/flat_set_gn/moz.build third_party/libwebrtc/rtc_base/containers/flat_set_gn/moz.build
-index 02d364fe30a5..a7902a51d2f6 100644
---- third_party/libwebrtc/rtc_base/containers/flat_set_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/containers/flat_set_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
++ DEFINES["USE_X11"] = "1"
+
+ Library("socket_gn")
+diff --git third_party/libwebrtc/net/dcsctp/public/types_gn/moz.build third_party/libwebrtc/net/dcsctp/public/types_gn/moz.build
+index 1b974d0796d6..738f80ce6793 100644
+--- third_party/libwebrtc/net/dcsctp/public/types_gn/moz.build
++++ third_party/libwebrtc/net/dcsctp/public/types_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -70443,7 +76505,7 @@ index 02d364fe30a5..a7902a51d2f6 100644
FINAL_LIBRARY = "xul"
-@@ -39,111 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,112 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -70455,7 +76517,6 @@ index 02d364fe30a5..a7902a51d2f6 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -70482,7 +76543,6 @@ index 02d364fe30a5..a7902a51d2f6 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -70497,7 +76557,6 @@ index 02d364fe30a5..a7902a51d2f6 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -70544,6 +76603,10 @@ index 02d364fe30a5..a7902a51d2f6 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -70556,7 +76619,7 @@ index 02d364fe30a5..a7902a51d2f6 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -153,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -70607,19 +76670,18 @@ index 02d364fe30a5..a7902a51d2f6 100644
-
- DEFINES["_GNU_SOURCE"] = True
-
- Library("flat_set_gn")
-diff --git third_party/libwebrtc/rtc_base/copy_on_write_buffer_gn/moz.build third_party/libwebrtc/rtc_base/copy_on_write_buffer_gn/moz.build
-index dd687b90f3ff..8ed0bc7ee1af 100644
---- third_party/libwebrtc/rtc_base/copy_on_write_buffer_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/copy_on_write_buffer_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("types_gn")
+diff --git third_party/libwebrtc/net/dcsctp/rx/data_tracker_gn/moz.build third_party/libwebrtc/net/dcsctp/rx/data_tracker_gn/moz.build
+index 5276459a3feb..16efcdf3f232 100644
+--- third_party/libwebrtc/net/dcsctp/rx/data_tracker_gn/moz.build
++++ third_party/libwebrtc/net/dcsctp/rx/data_tracker_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -70634,7 +76696,7 @@ index dd687b90f3ff..8ed0bc7ee1af 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -70646,7 +76708,6 @@ index dd687b90f3ff..8ed0bc7ee1af 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -70673,7 +76734,6 @@ index dd687b90f3ff..8ed0bc7ee1af 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -70688,7 +76748,6 @@ index dd687b90f3ff..8ed0bc7ee1af 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -70722,6 +76781,13 @@ index dd687b90f3ff..8ed0bc7ee1af 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -70739,6 +76805,10 @@ index dd687b90f3ff..8ed0bc7ee1af 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -70818,19 +76888,18 @@ index dd687b90f3ff..8ed0bc7ee1af 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("copy_on_write_buffer_gn")
-diff --git third_party/libwebrtc/rtc_base/criticalsection_gn/moz.build third_party/libwebrtc/rtc_base/criticalsection_gn/moz.build
-index d860667eb591..f09bb05f3fda 100644
---- third_party/libwebrtc/rtc_base/criticalsection_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/criticalsection_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("data_tracker_gn")
+diff --git third_party/libwebrtc/net/dcsctp/rx/interleaved_reassembly_streams_gn/moz.build third_party/libwebrtc/net/dcsctp/rx/interleaved_reassembly_streams_gn/moz.build
+index 319c63c7eb91..e6d7a638ec76 100644
+--- third_party/libwebrtc/net/dcsctp/rx/interleaved_reassembly_streams_gn/moz.build
++++ third_party/libwebrtc/net/dcsctp/rx/interleaved_reassembly_streams_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -70845,7 +76914,7 @@ index d860667eb591..f09bb05f3fda 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -70857,7 +76926,6 @@ index d860667eb591..f09bb05f3fda 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -70884,7 +76952,6 @@ index d860667eb591..f09bb05f3fda 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -70899,7 +76966,6 @@ index d860667eb591..f09bb05f3fda 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -70933,6 +76999,13 @@ index d860667eb591..f09bb05f3fda 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -70950,6 +77023,10 @@ index d860667eb591..f09bb05f3fda 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -71029,19 +77106,18 @@ index d860667eb591..f09bb05f3fda 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("criticalsection_gn")
-diff --git third_party/libwebrtc/rtc_base/divide_round_gn/moz.build third_party/libwebrtc/rtc_base/divide_round_gn/moz.build
-index 5946a30db45f..1212206025b7 100644
---- third_party/libwebrtc/rtc_base/divide_round_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/divide_round_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("interleaved_reassembly_streams_gn")
+diff --git third_party/libwebrtc/net/dcsctp/rx/reassembly_queue_gn/moz.build third_party/libwebrtc/net/dcsctp/rx/reassembly_queue_gn/moz.build
+index cdb84f7d102c..06f189fb7b51 100644
+--- third_party/libwebrtc/net/dcsctp/rx/reassembly_queue_gn/moz.build
++++ third_party/libwebrtc/net/dcsctp/rx/reassembly_queue_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -71056,7 +77132,7 @@ index 5946a30db45f..1212206025b7 100644
FINAL_LIBRARY = "xul"
-@@ -39,111 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -71068,7 +77144,6 @@ index 5946a30db45f..1212206025b7 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -71095,7 +77170,6 @@ index 5946a30db45f..1212206025b7 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -71110,7 +77184,6 @@ index 5946a30db45f..1212206025b7 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -71144,6 +77217,13 @@ index 5946a30db45f..1212206025b7 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -71153,10 +77233,18 @@ index 5946a30db45f..1212206025b7 100644
-if CONFIG["TARGET_CPU"] == "arm":
-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
- DEFINES["WEBRTC_ARCH_ARM"] = True
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -71169,10 +77257,12 @@ index 5946a30db45f..1212206025b7 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -153,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
-
- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -71194,16 +77284,21 @@ index 5946a30db45f..1212206025b7 100644
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
- DEFINES["USE_X11"] = "1"
-
+-
+- DEFINES["USE_X11"] = "1"
+-
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
-
- OS_LIBS += [
- "unwind"
- ]
-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
- DEFINES["_GNU_SOURCE"] = True
@@ -71213,26 +77308,34 @@ index 5946a30db45f..1212206025b7 100644
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
- DEFINES["_GNU_SOURCE"] = True
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
- DEFINES["_GNU_SOURCE"] = True
--
- Library("divide_round_gn")
-diff --git third_party/libwebrtc/rtc_base/dscp_gn/moz.build third_party/libwebrtc/rtc_base/dscp_gn/moz.build
-index fd82b23b98e3..e83d2e34dc26 100644
---- third_party/libwebrtc/rtc_base/dscp_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/dscp_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
++ DEFINES["USE_X11"] = "1"
+
+ Library("reassembly_queue_gn")
+diff --git third_party/libwebrtc/net/dcsctp/rx/reassembly_streams_gn/moz.build third_party/libwebrtc/net/dcsctp/rx/reassembly_streams_gn/moz.build
+index 6c398b133ee0..fd95d137655b 100644
+--- third_party/libwebrtc/net/dcsctp/rx/reassembly_streams_gn/moz.build
++++ third_party/libwebrtc/net/dcsctp/rx/reassembly_streams_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -71247,7 +77350,7 @@ index fd82b23b98e3..e83d2e34dc26 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,119 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -71259,13 +77362,16 @@ index fd82b23b98e3..e83d2e34dc26 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "log"
+- ]
+-
-if CONFIG["OS_TARGET"] == "Darwin":
-
- DEFINES["WEBRTC_MAC"] = True
@@ -71282,7 +77388,6 @@ index fd82b23b98e3..e83d2e34dc26 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -71297,7 +77402,6 @@ index fd82b23b98e3..e83d2e34dc26 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -71331,6 +77435,13 @@ index fd82b23b98e3..e83d2e34dc26 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -71344,6 +77455,10 @@ index fd82b23b98e3..e83d2e34dc26 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -71356,7 +77471,7 @@ index fd82b23b98e3..e83d2e34dc26 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -162,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -71407,19 +77522,18 @@ index fd82b23b98e3..e83d2e34dc26 100644
-
- DEFINES["_GNU_SOURCE"] = True
-
- Library("dscp_gn")
-diff --git third_party/libwebrtc/rtc_base/event_tracer_gn/moz.build third_party/libwebrtc/rtc_base/event_tracer_gn/moz.build
-index 2ea470772f4b..1235e95439b9 100644
---- third_party/libwebrtc/rtc_base/event_tracer_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/event_tracer_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("reassembly_streams_gn")
+diff --git third_party/libwebrtc/net/dcsctp/rx/traditional_reassembly_streams_gn/moz.build third_party/libwebrtc/net/dcsctp/rx/traditional_reassembly_streams_gn/moz.build
+index dea3f1d04e9c..4da538440a2a 100644
+--- third_party/libwebrtc/net/dcsctp/rx/traditional_reassembly_streams_gn/moz.build
++++ third_party/libwebrtc/net/dcsctp/rx/traditional_reassembly_streams_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -71434,7 +77548,7 @@ index 2ea470772f4b..1235e95439b9 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -71446,7 +77560,6 @@ index 2ea470772f4b..1235e95439b9 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -71473,7 +77586,6 @@ index 2ea470772f4b..1235e95439b9 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -71488,7 +77600,6 @@ index 2ea470772f4b..1235e95439b9 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -71546,6 +77657,10 @@ index 2ea470772f4b..1235e95439b9 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -71625,19 +77740,18 @@ index 2ea470772f4b..1235e95439b9 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("event_tracer_gn")
-diff --git third_party/libwebrtc/rtc_base/experiments/alr_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/alr_experiment_gn/moz.build
-index 09174a3a20ab..f906bc9cd246 100644
---- third_party/libwebrtc/rtc_base/experiments/alr_experiment_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/experiments/alr_experiment_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("traditional_reassembly_streams_gn")
+diff --git third_party/libwebrtc/net/dcsctp/socket/context_gn/moz.build third_party/libwebrtc/net/dcsctp/socket/context_gn/moz.build
+index 1412fe4b2580..51f4925bb9e5 100644
+--- third_party/libwebrtc/net/dcsctp/socket/context_gn/moz.build
++++ third_party/libwebrtc/net/dcsctp/socket/context_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -71652,7 +77766,7 @@ index 09174a3a20ab..f906bc9cd246 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,119 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -71664,7 +77778,6 @@ index 09174a3a20ab..f906bc9cd246 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -71691,7 +77804,6 @@ index 09174a3a20ab..f906bc9cd246 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -71706,7 +77818,6 @@ index 09174a3a20ab..f906bc9cd246 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -71756,14 +77867,14 @@ index 09174a3a20ab..f906bc9cd246 100644
-if CONFIG["TARGET_CPU"] == "arm":
-
-- CXXFLAGS += [
-- "-mfpu=neon"
-- ]
--
- DEFINES["WEBRTC_ARCH_ARM"] = True
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -71776,12 +77887,10 @@ index 09174a3a20ab..f906bc9cd246 100644
if CONFIG["TARGET_CPU"] == "x86":
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
--if CONFIG["TARGET_CPU"] == "x86_64":
--
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
+@@ -162,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -71803,21 +77912,16 @@ index 09174a3a20ab..f906bc9cd246 100644
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["USE_X11"] = "1"
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+ DEFINES["USE_X11"] = "1"
+
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
-
- OS_LIBS += [
- "unwind"
- ]
-
--if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
--
- CXXFLAGS += [
- "-msse2"
- ]
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
- DEFINES["_GNU_SOURCE"] = True
@@ -71827,35 +77931,25 @@ index 09174a3a20ab..f906bc9cd246 100644
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
-- CXXFLAGS += [
-- "-msse2"
-- ]
-+if CONFIG["TARGET_CPU"] == "x86_64":
-
+-
- DEFINES["_GNU_SOURCE"] = True
-+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
+-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
+-
- DEFINES["_GNU_SOURCE"] = True
-+ DEFINES["USE_X11"] = "1"
-
- Library("alr_experiment_gn")
-diff --git third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn/moz.build third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn/moz.build
-index 233c203847c4..0142ed0457e9 100644
---- third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+-
+ Library("context_gn")
+diff --git third_party/libwebrtc/net/dcsctp/socket/dcsctp_socket_gn/moz.build third_party/libwebrtc/net/dcsctp/socket/dcsctp_socket_gn/moz.build
+index b5f74c59485f..fc81bd30b2b8 100644
+--- third_party/libwebrtc/net/dcsctp/socket/dcsctp_socket_gn/moz.build
++++ third_party/libwebrtc/net/dcsctp/socket/dcsctp_socket_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -71870,7 +77964,7 @@ index 233c203847c4..0142ed0457e9 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -46,186 +55,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -71882,7 +77976,6 @@ index 233c203847c4..0142ed0457e9 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -71909,7 +78002,6 @@ index 233c203847c4..0142ed0457e9 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -71924,7 +78016,6 @@ index 233c203847c4..0142ed0457e9 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -71982,6 +78073,10 @@ index 233c203847c4..0142ed0457e9 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -72061,19 +78156,18 @@ index 233c203847c4..0142ed0457e9 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("balanced_degradation_settings_gn")
-diff --git third_party/libwebrtc/rtc_base/experiments/bandwidth_quality_scaler_settings_gn/moz.build third_party/libwebrtc/rtc_base/experiments/bandwidth_quality_scaler_settings_gn/moz.build
-index e8ae0afef0a3..a46ef7998d57 100644
---- third_party/libwebrtc/rtc_base/experiments/bandwidth_quality_scaler_settings_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/experiments/bandwidth_quality_scaler_settings_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("dcsctp_socket_gn")
+diff --git third_party/libwebrtc/net/dcsctp/socket/heartbeat_handler_gn/moz.build third_party/libwebrtc/net/dcsctp/socket/heartbeat_handler_gn/moz.build
+index 0a9c0ad00ea5..19c7c7c852fa 100644
+--- third_party/libwebrtc/net/dcsctp/socket/heartbeat_handler_gn/moz.build
++++ third_party/libwebrtc/net/dcsctp/socket/heartbeat_handler_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -72088,7 +78182,7 @@ index e8ae0afef0a3..a46ef7998d57 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -72100,7 +78194,6 @@ index e8ae0afef0a3..a46ef7998d57 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -72127,7 +78220,6 @@ index e8ae0afef0a3..a46ef7998d57 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -72142,7 +78234,6 @@ index e8ae0afef0a3..a46ef7998d57 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -72200,6 +78291,10 @@ index e8ae0afef0a3..a46ef7998d57 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -72279,19 +78374,18 @@ index e8ae0afef0a3..a46ef7998d57 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("bandwidth_quality_scaler_settings_gn")
-diff --git third_party/libwebrtc/rtc_base/experiments/cpu_speed_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/cpu_speed_experiment_gn/moz.build
-index 00af297d92c7..cfa672be2411 100644
---- third_party/libwebrtc/rtc_base/experiments/cpu_speed_experiment_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/experiments/cpu_speed_experiment_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("heartbeat_handler_gn")
+diff --git third_party/libwebrtc/net/dcsctp/socket/packet_sender_gn/moz.build third_party/libwebrtc/net/dcsctp/socket/packet_sender_gn/moz.build
+index ed127c2a2056..1bc00bd677ad 100644
+--- third_party/libwebrtc/net/dcsctp/socket/packet_sender_gn/moz.build
++++ third_party/libwebrtc/net/dcsctp/socket/packet_sender_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -72306,7 +78400,7 @@ index 00af297d92c7..cfa672be2411 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -72318,7 +78412,6 @@ index 00af297d92c7..cfa672be2411 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -72345,7 +78438,6 @@ index 00af297d92c7..cfa672be2411 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -72360,7 +78452,6 @@ index 00af297d92c7..cfa672be2411 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -72418,6 +78509,10 @@ index 00af297d92c7..cfa672be2411 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -72497,19 +78592,18 @@ index 00af297d92c7..cfa672be2411 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("cpu_speed_experiment_gn")
-diff --git third_party/libwebrtc/rtc_base/experiments/encoder_info_settings_gn/moz.build third_party/libwebrtc/rtc_base/experiments/encoder_info_settings_gn/moz.build
-index 9866a74964c7..a09edc6dce96 100644
---- third_party/libwebrtc/rtc_base/experiments/encoder_info_settings_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/experiments/encoder_info_settings_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("packet_sender_gn")
+diff --git third_party/libwebrtc/net/dcsctp/socket/stream_reset_handler_gn/moz.build third_party/libwebrtc/net/dcsctp/socket/stream_reset_handler_gn/moz.build
+index 49714f1804f3..fca2c697c710 100644
+--- third_party/libwebrtc/net/dcsctp/socket/stream_reset_handler_gn/moz.build
++++ third_party/libwebrtc/net/dcsctp/socket/stream_reset_handler_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -72524,7 +78618,7 @@ index 9866a74964c7..a09edc6dce96 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -72536,7 +78630,6 @@ index 9866a74964c7..a09edc6dce96 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -72563,7 +78656,6 @@ index 9866a74964c7..a09edc6dce96 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -72578,7 +78670,6 @@ index 9866a74964c7..a09edc6dce96 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -72636,6 +78727,10 @@ index 9866a74964c7..a09edc6dce96 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -72715,19 +78810,18 @@ index 9866a74964c7..a09edc6dce96 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("encoder_info_settings_gn")
-diff --git third_party/libwebrtc/rtc_base/experiments/field_trial_parser_gn/moz.build third_party/libwebrtc/rtc_base/experiments/field_trial_parser_gn/moz.build
-index 520c4db65a2b..00eca302cf45 100644
---- third_party/libwebrtc/rtc_base/experiments/field_trial_parser_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/experiments/field_trial_parser_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("stream_reset_handler_gn")
+diff --git third_party/libwebrtc/net/dcsctp/socket/transmission_control_block_gn/moz.build third_party/libwebrtc/net/dcsctp/socket/transmission_control_block_gn/moz.build
+index be93efb070fb..b780282e8e46 100644
+--- third_party/libwebrtc/net/dcsctp/socket/transmission_control_block_gn/moz.build
++++ third_party/libwebrtc/net/dcsctp/socket/transmission_control_block_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -72742,7 +78836,7 @@ index 520c4db65a2b..00eca302cf45 100644
FINAL_LIBRARY = "xul"
-@@ -46,185 +56,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -72754,7 +78848,6 @@ index 520c4db65a2b..00eca302cf45 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -72781,7 +78874,6 @@ index 520c4db65a2b..00eca302cf45 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -72796,7 +78888,6 @@ index 520c4db65a2b..00eca302cf45 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -72854,6 +78945,10 @@ index 520c4db65a2b..00eca302cf45 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -72933,19 +79028,18 @@ index 520c4db65a2b..00eca302cf45 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("field_trial_parser_gn")
-diff --git third_party/libwebrtc/rtc_base/experiments/keyframe_interval_settings_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/keyframe_interval_settings_experiment_gn/moz.build
-index 397f0dd3ce6f..42e0bfc0b541 100644
---- third_party/libwebrtc/rtc_base/experiments/keyframe_interval_settings_experiment_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/experiments/keyframe_interval_settings_experiment_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("transmission_control_block_gn")
+diff --git third_party/libwebrtc/net/dcsctp/timer/task_queue_timeout_gn/moz.build third_party/libwebrtc/net/dcsctp/timer/task_queue_timeout_gn/moz.build
+index 19e9a8ae4cb0..ee7ab28bbb77 100644
+--- third_party/libwebrtc/net/dcsctp/timer/task_queue_timeout_gn/moz.build
++++ third_party/libwebrtc/net/dcsctp/timer/task_queue_timeout_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -72960,7 +79054,7 @@ index 397f0dd3ce6f..42e0bfc0b541 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -72972,7 +79066,6 @@ index 397f0dd3ce6f..42e0bfc0b541 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -72999,7 +79092,6 @@ index 397f0dd3ce6f..42e0bfc0b541 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -73014,7 +79106,6 @@ index 397f0dd3ce6f..42e0bfc0b541 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -73072,6 +79163,10 @@ index 397f0dd3ce6f..42e0bfc0b541 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -73151,19 +79246,18 @@ index 397f0dd3ce6f..42e0bfc0b541 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("keyframe_interval_settings_experiment_gn")
-diff --git third_party/libwebrtc/rtc_base/experiments/min_video_bitrate_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/min_video_bitrate_experiment_gn/moz.build
-index 5cd3bb4a2bf0..09ebf5322ea7 100644
---- third_party/libwebrtc/rtc_base/experiments/min_video_bitrate_experiment_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/experiments/min_video_bitrate_experiment_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("task_queue_timeout_gn")
+diff --git third_party/libwebrtc/net/dcsctp/timer/timer_gn/moz.build third_party/libwebrtc/net/dcsctp/timer/timer_gn/moz.build
+index fc21b96cb95e..92d3bad017da 100644
+--- third_party/libwebrtc/net/dcsctp/timer/timer_gn/moz.build
++++ third_party/libwebrtc/net/dcsctp/timer/timer_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -73178,7 +79272,7 @@ index 5cd3bb4a2bf0..09ebf5322ea7 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -73190,7 +79284,6 @@ index 5cd3bb4a2bf0..09ebf5322ea7 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -73217,7 +79310,6 @@ index 5cd3bb4a2bf0..09ebf5322ea7 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -73232,7 +79324,6 @@ index 5cd3bb4a2bf0..09ebf5322ea7 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -73266,13 +79357,6 @@ index 5cd3bb4a2bf0..09ebf5322ea7 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
--
-- OS_LIBS += [
-- "crypt32",
-- "iphlpapi",
-- "secur32",
-- "winmm"
-- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -73290,6 +79374,10 @@ index 5cd3bb4a2bf0..09ebf5322ea7 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -73369,19 +79457,18 @@ index 5cd3bb4a2bf0..09ebf5322ea7 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("min_video_bitrate_experiment_gn")
-diff --git third_party/libwebrtc/rtc_base/experiments/normalize_simulcast_size_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/normalize_simulcast_size_experiment_gn/moz.build
-index 9c3e585bf972..89f9af863d4a 100644
---- third_party/libwebrtc/rtc_base/experiments/normalize_simulcast_size_experiment_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/experiments/normalize_simulcast_size_experiment_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("timer_gn")
+diff --git third_party/libwebrtc/net/dcsctp/tx/outstanding_data_gn/moz.build third_party/libwebrtc/net/dcsctp/tx/outstanding_data_gn/moz.build
+index d6f0efb0e95e..d9f2acafec11 100644
+--- third_party/libwebrtc/net/dcsctp/tx/outstanding_data_gn/moz.build
++++ third_party/libwebrtc/net/dcsctp/tx/outstanding_data_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -73396,7 +79483,7 @@ index 9c3e585bf972..89f9af863d4a 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -73408,7 +79495,6 @@ index 9c3e585bf972..89f9af863d4a 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -73435,7 +79521,6 @@ index 9c3e585bf972..89f9af863d4a 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -73450,7 +79535,6 @@ index 9c3e585bf972..89f9af863d4a 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -73508,6 +79592,10 @@ index 9c3e585bf972..89f9af863d4a 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -73587,19 +79675,18 @@ index 9c3e585bf972..89f9af863d4a 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("normalize_simulcast_size_experiment_gn")
-diff --git third_party/libwebrtc/rtc_base/experiments/quality_rampup_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/quality_rampup_experiment_gn/moz.build
-index a03ad630cd73..a008cbfdd569 100644
---- third_party/libwebrtc/rtc_base/experiments/quality_rampup_experiment_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/experiments/quality_rampup_experiment_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("outstanding_data_gn")
+diff --git third_party/libwebrtc/net/dcsctp/tx/retransmission_error_counter_gn/moz.build third_party/libwebrtc/net/dcsctp/tx/retransmission_error_counter_gn/moz.build
+index e4c78b2b27c0..f24cfb2e48ec 100644
+--- third_party/libwebrtc/net/dcsctp/tx/retransmission_error_counter_gn/moz.build
++++ third_party/libwebrtc/net/dcsctp/tx/retransmission_error_counter_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -73614,7 +79701,7 @@ index a03ad630cd73..a008cbfdd569 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -73626,7 +79713,6 @@ index a03ad630cd73..a008cbfdd569 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -73653,7 +79739,6 @@ index a03ad630cd73..a008cbfdd569 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -73668,7 +79753,6 @@ index a03ad630cd73..a008cbfdd569 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -73726,6 +79810,10 @@ index a03ad630cd73..a008cbfdd569 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -73805,19 +79893,18 @@ index a03ad630cd73..a008cbfdd569 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("quality_rampup_experiment_gn")
-diff --git third_party/libwebrtc/rtc_base/experiments/quality_scaler_settings_gn/moz.build third_party/libwebrtc/rtc_base/experiments/quality_scaler_settings_gn/moz.build
-index d1b4330a18db..de18961b8154 100644
---- third_party/libwebrtc/rtc_base/experiments/quality_scaler_settings_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/experiments/quality_scaler_settings_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("retransmission_error_counter_gn")
+diff --git third_party/libwebrtc/net/dcsctp/tx/retransmission_queue_gn/moz.build third_party/libwebrtc/net/dcsctp/tx/retransmission_queue_gn/moz.build
+index 94099b89bbc9..d4eef73f4081 100644
+--- third_party/libwebrtc/net/dcsctp/tx/retransmission_queue_gn/moz.build
++++ third_party/libwebrtc/net/dcsctp/tx/retransmission_queue_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -73832,7 +79919,7 @@ index d1b4330a18db..de18961b8154 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -73844,7 +79931,6 @@ index d1b4330a18db..de18961b8154 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -73871,7 +79957,6 @@ index d1b4330a18db..de18961b8154 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -73886,7 +79971,6 @@ index d1b4330a18db..de18961b8154 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -73944,6 +80028,10 @@ index d1b4330a18db..de18961b8154 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -74023,19 +80111,18 @@ index d1b4330a18db..de18961b8154 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("quality_scaler_settings_gn")
-diff --git third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn/moz.build
-index 8e75fbc3b032..79fc2e93ba33 100644
---- third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("retransmission_queue_gn")
+diff --git third_party/libwebrtc/net/dcsctp/tx/retransmission_timeout_gn/moz.build third_party/libwebrtc/net/dcsctp/tx/retransmission_timeout_gn/moz.build
+index b3cc98e36fcb..7e95c8f18e3d 100644
+--- third_party/libwebrtc/net/dcsctp/tx/retransmission_timeout_gn/moz.build
++++ third_party/libwebrtc/net/dcsctp/tx/retransmission_timeout_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -74050,7 +80137,7 @@ index 8e75fbc3b032..79fc2e93ba33 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -74062,7 +80149,6 @@ index 8e75fbc3b032..79fc2e93ba33 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -74089,7 +80175,6 @@ index 8e75fbc3b032..79fc2e93ba33 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -74104,7 +80189,6 @@ index 8e75fbc3b032..79fc2e93ba33 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -74138,13 +80222,6 @@ index 8e75fbc3b032..79fc2e93ba33 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
--
-- OS_LIBS += [
-- "crypt32",
-- "iphlpapi",
-- "secur32",
-- "winmm"
-- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -74162,6 +80239,10 @@ index 8e75fbc3b032..79fc2e93ba33 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -74241,19 +80322,18 @@ index 8e75fbc3b032..79fc2e93ba33 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("quality_scaling_experiment_gn")
-diff --git third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn/moz.build third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn/moz.build
-index 0051ac37f9e8..fe9271425d64 100644
---- third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("retransmission_timeout_gn")
+diff --git third_party/libwebrtc/net/dcsctp/tx/rr_send_queue_gn/moz.build third_party/libwebrtc/net/dcsctp/tx/rr_send_queue_gn/moz.build
+index 0930a4d36c9f..271a2fd7a9a7 100644
+--- third_party/libwebrtc/net/dcsctp/tx/rr_send_queue_gn/moz.build
++++ third_party/libwebrtc/net/dcsctp/tx/rr_send_queue_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -74268,7 +80348,7 @@ index 0051ac37f9e8..fe9271425d64 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -74280,7 +80360,6 @@ index 0051ac37f9e8..fe9271425d64 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -74307,7 +80386,6 @@ index 0051ac37f9e8..fe9271425d64 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -74322,7 +80400,6 @@ index 0051ac37f9e8..fe9271425d64 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -74380,6 +80457,10 @@ index 0051ac37f9e8..fe9271425d64 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -74459,19 +80540,18 @@ index 0051ac37f9e8..fe9271425d64 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("rate_control_settings_gn")
-diff --git third_party/libwebrtc/rtc_base/experiments/rtt_mult_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/rtt_mult_experiment_gn/moz.build
-index 995eaa1df3d0..cfbbbdb328ef 100644
---- third_party/libwebrtc/rtc_base/experiments/rtt_mult_experiment_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/experiments/rtt_mult_experiment_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("rr_send_queue_gn")
+diff --git third_party/libwebrtc/net/dcsctp/tx/send_queue_gn/moz.build third_party/libwebrtc/net/dcsctp/tx/send_queue_gn/moz.build
+index 53637eff6663..a227ea7ffca7 100644
+--- third_party/libwebrtc/net/dcsctp/tx/send_queue_gn/moz.build
++++ third_party/libwebrtc/net/dcsctp/tx/send_queue_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -74486,7 +80566,205 @@ index 995eaa1df3d0..cfbbbdb328ef 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,119 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "log"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+@@ -162,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+ DEFINES["USE_X11"] = "1"
+
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
+-
+- OS_LIBS += [
+- "unwind"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ Library("send_queue_gn")
+diff --git third_party/libwebrtc/net/dcsctp/tx/stream_scheduler_gn/moz.build third_party/libwebrtc/net/dcsctp/tx/stream_scheduler_gn/moz.build
+index 664394c22b67..0e1f5e52ab80 100644
+--- third_party/libwebrtc/net/dcsctp/tx/stream_scheduler_gn/moz.build
++++ third_party/libwebrtc/net/dcsctp/tx/stream_scheduler_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -74498,7 +80776,6 @@ index 995eaa1df3d0..cfbbbdb328ef 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -74525,7 +80802,6 @@ index 995eaa1df3d0..cfbbbdb328ef 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -74540,7 +80816,6 @@ index 995eaa1df3d0..cfbbbdb328ef 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -74598,6 +80873,10 @@ index 995eaa1df3d0..cfbbbdb328ef 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -74677,19 +80956,18 @@ index 995eaa1df3d0..cfbbbdb328ef 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("rtt_mult_experiment_gn")
-diff --git third_party/libwebrtc/rtc_base/experiments/stable_target_rate_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/stable_target_rate_experiment_gn/moz.build
-index 2c239310fc08..5e98394eef8b 100644
---- third_party/libwebrtc/rtc_base/experiments/stable_target_rate_experiment_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/experiments/stable_target_rate_experiment_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("stream_scheduler_gn")
+diff --git third_party/libwebrtc/rtc_base/async_dns_resolver_gn/moz.build third_party/libwebrtc/rtc_base/async_dns_resolver_gn/moz.build
+index ebe2d31f76cb..4273164eb8ae 100644
+--- third_party/libwebrtc/rtc_base/async_dns_resolver_gn/moz.build
++++ third_party/libwebrtc/rtc_base/async_dns_resolver_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -74704,7 +80982,7 @@ index 2c239310fc08..5e98394eef8b 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,187 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -74716,7 +80994,6 @@ index 2c239310fc08..5e98394eef8b 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -74724,6 +81001,7 @@ index 2c239310fc08..5e98394eef8b 100644
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
- OS_LIBS += [
+- "GLESv2",
- "log"
- ]
-
@@ -74743,7 +81021,6 @@ index 2c239310fc08..5e98394eef8b 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -74758,7 +81035,6 @@ index 2c239310fc08..5e98394eef8b 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -74816,6 +81092,10 @@ index 2c239310fc08..5e98394eef8b 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -74895,19 +81175,18 @@ index 2c239310fc08..5e98394eef8b 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("stable_target_rate_experiment_gn")
-diff --git third_party/libwebrtc/rtc_base/frequency_tracker_gn/moz.build third_party/libwebrtc/rtc_base/frequency_tracker_gn/moz.build
-index 87a5e335eb06..ba58d3df2494 100644
---- third_party/libwebrtc/rtc_base/frequency_tracker_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/frequency_tracker_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("async_dns_resolver_gn")
+diff --git third_party/libwebrtc/rtc_base/async_packet_socket_gn/moz.build third_party/libwebrtc/rtc_base/async_packet_socket_gn/moz.build
+index 0739957773e6..99cb949dca52 100644
+--- third_party/libwebrtc/rtc_base/async_packet_socket_gn/moz.build
++++ third_party/libwebrtc/rtc_base/async_packet_socket_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -74922,7 +81201,194 @@ index 87a5e335eb06..ba58d3df2494 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+ DEFINES["USE_X11"] = "1"
+
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
+-
+- OS_LIBS += [
+- "unwind"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ Library("async_packet_socket_gn")
+diff --git third_party/libwebrtc/rtc_base/audio_format_to_string_gn/moz.build third_party/libwebrtc/rtc_base/audio_format_to_string_gn/moz.build
+index dde6dc9d8144..be4e6cad1dbd 100644
+--- third_party/libwebrtc/rtc_base/audio_format_to_string_gn/moz.build
++++ third_party/libwebrtc/rtc_base/audio_format_to_string_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -74934,7 +81400,6 @@ index 87a5e335eb06..ba58d3df2494 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -74961,7 +81426,6 @@ index 87a5e335eb06..ba58d3df2494 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -74976,7 +81440,6 @@ index 87a5e335eb06..ba58d3df2494 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -75034,6 +81497,10 @@ index 87a5e335eb06..ba58d3df2494 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -75113,19 +81580,18 @@ index 87a5e335eb06..ba58d3df2494 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("frequency_tracker_gn")
-diff --git third_party/libwebrtc/rtc_base/gtest_prod_gn/moz.build third_party/libwebrtc/rtc_base/gtest_prod_gn/moz.build
-index 03bb1071f60c..6e5808f68281 100644
---- third_party/libwebrtc/rtc_base/gtest_prod_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/gtest_prod_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("audio_format_to_string_gn")
+diff --git third_party/libwebrtc/rtc_base/bit_buffer_gn/moz.build third_party/libwebrtc/rtc_base/bit_buffer_gn/moz.build
+index ef6a31fb5e9b..67ba86b45fdf 100644
+--- third_party/libwebrtc/rtc_base/bit_buffer_gn/moz.build
++++ third_party/libwebrtc/rtc_base/bit_buffer_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -75140,7 +81606,7 @@ index 03bb1071f60c..6e5808f68281 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -75152,13 +81618,16 @@ index 03bb1071f60c..6e5808f68281 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "log"
+- ]
+-
-if CONFIG["OS_TARGET"] == "Darwin":
-
- DEFINES["WEBRTC_MAC"] = True
@@ -75175,7 +81644,6 @@ index 03bb1071f60c..6e5808f68281 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -75190,7 +81658,6 @@ index 03bb1071f60c..6e5808f68281 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -75233,10 +81700,18 @@ index 03bb1071f60c..6e5808f68281 100644
-if CONFIG["TARGET_CPU"] == "arm":
-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
- DEFINES["WEBRTC_ARCH_ARM"] = True
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -75249,10 +81724,12 @@ index 03bb1071f60c..6e5808f68281 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
-
- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -75274,16 +81751,21 @@ index 03bb1071f60c..6e5808f68281 100644
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
- DEFINES["USE_X11"] = "1"
-
+-
+- DEFINES["USE_X11"] = "1"
+-
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
-
- OS_LIBS += [
- "unwind"
- ]
-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
- DEFINES["_GNU_SOURCE"] = True
@@ -75293,26 +81775,34 @@ index 03bb1071f60c..6e5808f68281 100644
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
- DEFINES["_GNU_SOURCE"] = True
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
- DEFINES["_GNU_SOURCE"] = True
--
- Library("gtest_prod_gn")
-diff --git third_party/libwebrtc/rtc_base/histogram_percentile_counter_gn/moz.build third_party/libwebrtc/rtc_base/histogram_percentile_counter_gn/moz.build
-index 3f7a2c1ffa1f..042fc6088182 100644
---- third_party/libwebrtc/rtc_base/histogram_percentile_counter_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/histogram_percentile_counter_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
++ DEFINES["USE_X11"] = "1"
+
+ Library("bit_buffer_gn")
+diff --git third_party/libwebrtc/rtc_base/bitrate_tracker_gn/moz.build third_party/libwebrtc/rtc_base/bitrate_tracker_gn/moz.build
+index e98692d2e7b7..45ab9ef5afd1 100644
+--- third_party/libwebrtc/rtc_base/bitrate_tracker_gn/moz.build
++++ third_party/libwebrtc/rtc_base/bitrate_tracker_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -75327,7 +81817,7 @@ index 3f7a2c1ffa1f..042fc6088182 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -75339,7 +81829,6 @@ index 3f7a2c1ffa1f..042fc6088182 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -75366,7 +81855,6 @@ index 3f7a2c1ffa1f..042fc6088182 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -75381,7 +81869,6 @@ index 3f7a2c1ffa1f..042fc6088182 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -75415,6 +81902,13 @@ index 3f7a2c1ffa1f..042fc6088182 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -75432,6 +81926,10 @@ index 3f7a2c1ffa1f..042fc6088182 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -75511,81 +82009,124 @@ index 3f7a2c1ffa1f..042fc6088182 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("histogram_percentile_counter_gn")
-diff --git third_party/libwebrtc/rtc_base/ifaddrs_android_gn/moz.build third_party/libwebrtc/rtc_base/ifaddrs_android_gn/moz.build
-deleted file mode 100644
-index d89873bf7483..000000000000
---- third_party/libwebrtc/rtc_base/ifaddrs_android_gn/moz.build
-+++ /dev/null
-@@ -1,95 +0,0 @@
--# This Source Code Form is subject to the terms of the Mozilla Public
--# License, v. 2.0. If a copy of the MPL was not distributed with this
--# file, You can obtain one at http://mozilla.org/MPL/2.0/.
--
--
-- ### This moz.build was AUTOMATICALLY GENERATED from a GN config, ###
-- ### DO NOT edit it by hand. ###
--
--COMPILE_FLAGS["OS_INCLUDES"] = []
--AllowCompilerWarnings()
--
--DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
--DEFINES["ANDROID"] = True
--DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
--DEFINES["HAVE_SYS_UIO_H"] = True
--DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
--DEFINES["RTC_ENABLE_VP9"] = True
--DEFINES["WEBRTC_ANDROID"] = True
--DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
--DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
--DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
--DEFINES["WEBRTC_LIBRARY_IMPL"] = True
--DEFINES["WEBRTC_LINUX"] = True
--DEFINES["WEBRTC_MOZILLA_BUILD"] = True
--DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
--DEFINES["WEBRTC_POSIX"] = True
--DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
--DEFINES["_GNU_SOURCE"] = True
--DEFINES["__STDC_CONSTANT_MACROS"] = True
--DEFINES["__STDC_FORMAT_MACROS"] = True
--
--FINAL_LIBRARY = "xul"
+ Library("bitrate_tracker_gn")
+diff --git third_party/libwebrtc/rtc_base/bitstream_reader_gn/moz.build third_party/libwebrtc/rtc_base/bitstream_reader_gn/moz.build
+index 41bb6e4e0ee4..c8612822886c 100644
+--- third_party/libwebrtc/rtc_base/bitstream_reader_gn/moz.build
++++ third_party/libwebrtc/rtc_base/bitstream_reader_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
-
+-if CONFIG["OS_TARGET"] == "Android":
-
--LOCAL_INCLUDES += [
-- "!/ipc/ipdl/_ipdlheaders",
-- "!/third_party/libwebrtc/gen",
-- "/ipc/chromium/src",
-- "/third_party/libwebrtc/",
-- "/third_party/libwebrtc/third_party/abseil-cpp/",
-- "/tools/profiler/public"
--]
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
--OS_LIBS += [
-- "GLESv2",
-- "log"
--]
+- OS_LIBS += [
+- "log"
+- ]
-
--UNIFIED_SOURCES += [
-- "/third_party/libwebrtc/rtc_base/ifaddrs_android.cc"
--]
+-if CONFIG["OS_TARGET"] == "Darwin":
-
--if not CONFIG["MOZ_DEBUG"]:
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "0"
-- DEFINES["NDEBUG"] = True
-- DEFINES["NVALGRIND"] = True
+-if CONFIG["OS_TARGET"] == "Linux":
-
--if CONFIG["MOZ_DEBUG"] == "1":
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
-- DEFINES["_DEBUG"] = True
+-if CONFIG["OS_TARGET"] == "OpenBSD":
-
--if CONFIG["TARGET_CPU"] == "aarch64":
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-- DEFINES["WEBRTC_ARCH_ARM64"] = True
-- DEFINES["WEBRTC_HAS_NEON"] = True
+-if CONFIG["OS_TARGET"] == "WINNT":
-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
-if CONFIG["TARGET_CPU"] == "arm":
-
- CXXFLAGS += [
@@ -75596,35 +82137,101 @@ index d89873bf7483..000000000000
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
-- OS_LIBS += [
-- "unwind"
-- ]
+-if CONFIG["TARGET_CPU"] == "loongarch64":
-
--if CONFIG["TARGET_CPU"] == "x86":
+- DEFINES["_GNU_SOURCE"] = True
-
-- CXXFLAGS += [
-- "-msse2"
-- ]
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
-if CONFIG["TARGET_CPU"] == "x86_64":
-
- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
--Library("ifaddrs_android_gn")
-diff --git third_party/libwebrtc/rtc_base/ignore_wundef_gn/moz.build third_party/libwebrtc/rtc_base/ignore_wundef_gn/moz.build
-index 06009fc8668e..4f9eacbcf8a7 100644
---- third_party/libwebrtc/rtc_base/ignore_wundef_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/ignore_wundef_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_X11"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
+-
+- OS_LIBS += [
+- "unwind"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["USE_X11"] = "1"
+
+ Library("bitstream_reader_gn")
+diff --git third_party/libwebrtc/rtc_base/buffer_gn/moz.build third_party/libwebrtc/rtc_base/buffer_gn/moz.build
+index 896456d6ec99..534605ccf4e2 100644
+--- third_party/libwebrtc/rtc_base/buffer_gn/moz.build
++++ third_party/libwebrtc/rtc_base/buffer_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -75639,7 +82246,7 @@ index 06009fc8668e..4f9eacbcf8a7 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,112 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -75651,13 +82258,16 @@ index 06009fc8668e..4f9eacbcf8a7 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "log"
+- ]
+-
-if CONFIG["OS_TARGET"] == "Darwin":
-
- DEFINES["WEBRTC_MAC"] = True
@@ -75674,7 +82284,6 @@ index 06009fc8668e..4f9eacbcf8a7 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -75689,7 +82298,6 @@ index 06009fc8668e..4f9eacbcf8a7 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -75736,6 +82344,10 @@ index 06009fc8668e..4f9eacbcf8a7 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -75748,7 +82360,7 @@ index 06009fc8668e..4f9eacbcf8a7 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -75799,19 +82411,18 @@ index 06009fc8668e..4f9eacbcf8a7 100644
-
- DEFINES["_GNU_SOURCE"] = True
-
- Library("ignore_wundef_gn")
-diff --git third_party/libwebrtc/rtc_base/ip_address_gn/moz.build third_party/libwebrtc/rtc_base/ip_address_gn/moz.build
-index c2f9eb412bca..df8f9503cb8a 100644
---- third_party/libwebrtc/rtc_base/ip_address_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/ip_address_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("buffer_gn")
+diff --git third_party/libwebrtc/rtc_base/byte_buffer_gn/moz.build third_party/libwebrtc/rtc_base/byte_buffer_gn/moz.build
+index efa39af67ca2..4fbf51d84dd6 100644
+--- third_party/libwebrtc/rtc_base/byte_buffer_gn/moz.build
++++ third_party/libwebrtc/rtc_base/byte_buffer_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -75826,7 +82437,7 @@ index c2f9eb412bca..df8f9503cb8a 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -75838,7 +82449,6 @@ index c2f9eb412bca..df8f9503cb8a 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -75846,7 +82456,6 @@ index c2f9eb412bca..df8f9503cb8a 100644
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
- OS_LIBS += [
-- "GLESv2",
- "log"
- ]
-
@@ -75866,7 +82475,6 @@ index c2f9eb412bca..df8f9503cb8a 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -75881,7 +82489,6 @@ index c2f9eb412bca..df8f9503cb8a 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -75915,12 +82522,6 @@ index c2f9eb412bca..df8f9503cb8a 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
--
-- OS_LIBS += [
-- "crypt32",
-- "iphlpapi",
-- "secur32"
-- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -75938,6 +82539,10 @@ index c2f9eb412bca..df8f9503cb8a 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -76017,20 +82622,205 @@ index c2f9eb412bca..df8f9503cb8a 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("ip_address_gn")
-diff --git third_party/libwebrtc/rtc_base/logging_gn/moz.build third_party/libwebrtc/rtc_base/logging_gn/moz.build
-index 2b47ed986c72..191af40a1a3f 100644
---- third_party/libwebrtc/rtc_base/logging_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/logging_gn/moz.build
-@@ -12,12 +12,22 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("byte_buffer_gn")
+diff --git third_party/libwebrtc/rtc_base/byte_order_gn/moz.build third_party/libwebrtc/rtc_base/byte_order_gn/moz.build
+index ce685d4814d2..65ab76218c6c 100644
+--- third_party/libwebrtc/rtc_base/byte_order_gn/moz.build
++++ third_party/libwebrtc/rtc_base/byte_order_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+ DEFINES["USE_X11"] = "1"
+
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
+-
+- OS_LIBS += [
+- "unwind"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ Library("byte_order_gn")
+diff --git third_party/libwebrtc/rtc_base/checks_gn/moz.build third_party/libwebrtc/rtc_base/checks_gn/moz.build
+index 1f38f2ca7a4f..2e0f0e8b7744 100644
+--- third_party/libwebrtc/rtc_base/checks_gn/moz.build
++++ third_party/libwebrtc/rtc_base/checks_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
- DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -76045,7 +82835,7 @@ index 2b47ed986c72..191af40a1a3f 100644
FINAL_LIBRARY = "xul"
-@@ -44,185 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -76057,7 +82847,6 @@ index 2b47ed986c72..191af40a1a3f 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -76084,7 +82873,6 @@ index 2b47ed986c72..191af40a1a3f 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -76099,7 +82887,6 @@ index 2b47ed986c72..191af40a1a3f 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -76133,13 +82920,6 @@ index 2b47ed986c72..191af40a1a3f 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
--
-- OS_LIBS += [
-- "crypt32",
-- "iphlpapi",
-- "secur32",
-- "winmm"
-- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -76157,6 +82937,10 @@ index 2b47ed986c72..191af40a1a3f 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -76236,19 +83020,18 @@ index 2b47ed986c72..191af40a1a3f 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("logging_gn")
-diff --git third_party/libwebrtc/rtc_base/macromagic_gn/moz.build third_party/libwebrtc/rtc_base/macromagic_gn/moz.build
-index 7a54f6369568..ae2eb48d37a1 100644
---- third_party/libwebrtc/rtc_base/macromagic_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/macromagic_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("checks_gn")
+diff --git third_party/libwebrtc/rtc_base/compile_assert_c_gn/moz.build third_party/libwebrtc/rtc_base/compile_assert_c_gn/moz.build
+index 154848b920fa..09fca9233e44 100644
+--- third_party/libwebrtc/rtc_base/compile_assert_c_gn/moz.build
++++ third_party/libwebrtc/rtc_base/compile_assert_c_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -76263,7 +83046,7 @@ index 7a54f6369568..ae2eb48d37a1 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -76275,7 +83058,6 @@ index 7a54f6369568..ae2eb48d37a1 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -76298,7 +83080,6 @@ index 7a54f6369568..ae2eb48d37a1 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -76313,7 +83094,6 @@ index 7a54f6369568..ae2eb48d37a1 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -76360,6 +83140,10 @@ index 7a54f6369568..ae2eb48d37a1 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -76372,7 +83156,7 @@ index 7a54f6369568..ae2eb48d37a1 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -76423,19 +83207,18 @@ index 7a54f6369568..ae2eb48d37a1 100644
-
- DEFINES["_GNU_SOURCE"] = True
-
- Library("macromagic_gn")
-diff --git third_party/libwebrtc/rtc_base/memory/aligned_malloc_gn/moz.build third_party/libwebrtc/rtc_base/memory/aligned_malloc_gn/moz.build
-index 06a17077bb82..21d3404240cd 100644
---- third_party/libwebrtc/rtc_base/memory/aligned_malloc_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/memory/aligned_malloc_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("compile_assert_c_gn")
+diff --git third_party/libwebrtc/rtc_base/containers/flat_containers_internal_gn/moz.build third_party/libwebrtc/rtc_base/containers/flat_containers_internal_gn/moz.build
+index d5f7393960b9..0108ed9d35e6 100644
+--- third_party/libwebrtc/rtc_base/containers/flat_containers_internal_gn/moz.build
++++ third_party/libwebrtc/rtc_base/containers/flat_containers_internal_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -76450,7 +83233,7 @@ index 06a17077bb82..21d3404240cd 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -76462,7 +83245,6 @@ index 06a17077bb82..21d3404240cd 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -76489,7 +83271,6 @@ index 06a17077bb82..21d3404240cd 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -76504,7 +83285,6 @@ index 06a17077bb82..21d3404240cd 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -76555,6 +83335,10 @@ index 06a17077bb82..21d3404240cd 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -76634,19 +83418,18 @@ index 06a17077bb82..21d3404240cd 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("aligned_malloc_gn")
-diff --git third_party/libwebrtc/rtc_base/mod_ops_gn/moz.build third_party/libwebrtc/rtc_base/mod_ops_gn/moz.build
-index ea25143a15aa..da34908795f0 100644
---- third_party/libwebrtc/rtc_base/mod_ops_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/mod_ops_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("flat_containers_internal_gn")
+diff --git third_party/libwebrtc/rtc_base/containers/flat_map_gn/moz.build third_party/libwebrtc/rtc_base/containers/flat_map_gn/moz.build
+index 638358d79d52..c890542ae1f6 100644
+--- third_party/libwebrtc/rtc_base/containers/flat_map_gn/moz.build
++++ third_party/libwebrtc/rtc_base/containers/flat_map_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -76661,7 +83444,7 @@ index ea25143a15aa..da34908795f0 100644
FINAL_LIBRARY = "xul"
-@@ -39,111 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,112 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -76673,7 +83456,6 @@ index ea25143a15aa..da34908795f0 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -76700,7 +83482,6 @@ index ea25143a15aa..da34908795f0 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -76715,7 +83496,6 @@ index ea25143a15aa..da34908795f0 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -76762,6 +83542,10 @@ index ea25143a15aa..da34908795f0 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -76774,7 +83558,7 @@ index ea25143a15aa..da34908795f0 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -153,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -76825,19 +83609,18 @@ index ea25143a15aa..da34908795f0 100644
-
- DEFINES["_GNU_SOURCE"] = True
-
- Library("mod_ops_gn")
-diff --git third_party/libwebrtc/rtc_base/moving_max_counter_gn/moz.build third_party/libwebrtc/rtc_base/moving_max_counter_gn/moz.build
-index 967e6e28ba29..60644d006ab2 100644
---- third_party/libwebrtc/rtc_base/moving_max_counter_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/moving_max_counter_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("flat_map_gn")
+diff --git third_party/libwebrtc/rtc_base/containers/flat_set_gn/moz.build third_party/libwebrtc/rtc_base/containers/flat_set_gn/moz.build
+index 92883483f5fd..006cc6bb1523 100644
+--- third_party/libwebrtc/rtc_base/containers/flat_set_gn/moz.build
++++ third_party/libwebrtc/rtc_base/containers/flat_set_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -76852,7 +83635,7 @@ index 967e6e28ba29..60644d006ab2 100644
FINAL_LIBRARY = "xul"
-@@ -39,111 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,112 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -76864,7 +83647,6 @@ index 967e6e28ba29..60644d006ab2 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -76891,7 +83673,6 @@ index 967e6e28ba29..60644d006ab2 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -76906,7 +83687,6 @@ index 967e6e28ba29..60644d006ab2 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -76953,6 +83733,10 @@ index 967e6e28ba29..60644d006ab2 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -76965,7 +83749,7 @@ index 967e6e28ba29..60644d006ab2 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -153,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -77016,19 +83800,18 @@ index 967e6e28ba29..60644d006ab2 100644
-
- DEFINES["_GNU_SOURCE"] = True
-
- Library("moving_max_counter_gn")
-diff --git third_party/libwebrtc/rtc_base/net_helpers_gn/moz.build third_party/libwebrtc/rtc_base/net_helpers_gn/moz.build
-index 7c0cfcf806a7..2b89135329e6 100644
---- third_party/libwebrtc/rtc_base/net_helpers_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/net_helpers_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("flat_set_gn")
+diff --git third_party/libwebrtc/rtc_base/copy_on_write_buffer_gn/moz.build third_party/libwebrtc/rtc_base/copy_on_write_buffer_gn/moz.build
+index d46afc84b9ae..2b9429eb7b3a 100644
+--- third_party/libwebrtc/rtc_base/copy_on_write_buffer_gn/moz.build
++++ third_party/libwebrtc/rtc_base/copy_on_write_buffer_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -77043,7 +83826,7 @@ index 7c0cfcf806a7..2b89135329e6 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -77055,7 +83838,6 @@ index 7c0cfcf806a7..2b89135329e6 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -77063,7 +83845,6 @@ index 7c0cfcf806a7..2b89135329e6 100644
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
- OS_LIBS += [
-- "GLESv2",
- "log"
- ]
-
@@ -77083,7 +83864,6 @@ index 7c0cfcf806a7..2b89135329e6 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -77098,7 +83878,6 @@ index 7c0cfcf806a7..2b89135329e6 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -77132,12 +83911,217 @@ index 7c0cfcf806a7..2b89135329e6 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_X11"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
-
- OS_LIBS += [
-- "crypt32",
-- "iphlpapi",
-- "secur32"
+- "unwind"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["USE_X11"] = "1"
+
+ Library("copy_on_write_buffer_gn")
+diff --git third_party/libwebrtc/rtc_base/criticalsection_gn/moz.build third_party/libwebrtc/rtc_base/criticalsection_gn/moz.build
+index d8537d397409..e797c80aed74 100644
+--- third_party/libwebrtc/rtc_base/criticalsection_gn/moz.build
++++ third_party/libwebrtc/rtc_base/criticalsection_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "log"
- ]
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -77155,6 +84139,10 @@ index 7c0cfcf806a7..2b89135329e6 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -77234,19 +84222,18 @@ index 7c0cfcf806a7..2b89135329e6 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("net_helpers_gn")
-diff --git third_party/libwebrtc/rtc_base/network/ecn_marking_gn/moz.build third_party/libwebrtc/rtc_base/network/ecn_marking_gn/moz.build
-index 9fb05f529e15..2c7aeb42782b 100644
---- third_party/libwebrtc/rtc_base/network/ecn_marking_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/network/ecn_marking_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("criticalsection_gn")
+diff --git third_party/libwebrtc/rtc_base/divide_round_gn/moz.build third_party/libwebrtc/rtc_base/divide_round_gn/moz.build
+index d46350e65b1f..862afa6e80cb 100644
+--- third_party/libwebrtc/rtc_base/divide_round_gn/moz.build
++++ third_party/libwebrtc/rtc_base/divide_round_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -77261,7 +84248,7 @@ index 9fb05f529e15..2c7aeb42782b 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,112 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -77273,13 +84260,16 @@ index 9fb05f529e15..2c7aeb42782b 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "log"
+- ]
+-
-if CONFIG["OS_TARGET"] == "Darwin":
-
- DEFINES["WEBRTC_MAC"] = True
@@ -77296,7 +84286,6 @@ index 9fb05f529e15..2c7aeb42782b 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -77311,7 +84300,6 @@ index 9fb05f529e15..2c7aeb42782b 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -77358,6 +84346,10 @@ index 9fb05f529e15..2c7aeb42782b 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -77370,7 +84362,7 @@ index 9fb05f529e15..2c7aeb42782b 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -77421,19 +84413,18 @@ index 9fb05f529e15..2c7aeb42782b 100644
-
- DEFINES["_GNU_SOURCE"] = True
-
- Library("ecn_marking_gn")
-diff --git third_party/libwebrtc/rtc_base/network/sent_packet_gn/moz.build third_party/libwebrtc/rtc_base/network/sent_packet_gn/moz.build
-index 604cb9a5e8c8..63df6c684225 100644
---- third_party/libwebrtc/rtc_base/network/sent_packet_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/network/sent_packet_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("divide_round_gn")
+diff --git third_party/libwebrtc/rtc_base/dscp_gn/moz.build third_party/libwebrtc/rtc_base/dscp_gn/moz.build
+index fd796dcc7283..a69f3be68a5a 100644
+--- third_party/libwebrtc/rtc_base/dscp_gn/moz.build
++++ third_party/libwebrtc/rtc_base/dscp_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -77448,7 +84439,7 @@ index 604cb9a5e8c8..63df6c684225 100644
FINAL_LIBRARY = "xul"
-@@ -43,174 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -77460,7 +84451,6 @@ index 604cb9a5e8c8..63df6c684225 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -77483,7 +84473,6 @@ index 604cb9a5e8c8..63df6c684225 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -77498,7 +84487,6 @@ index 604cb9a5e8c8..63df6c684225 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -77541,6 +84529,204 @@ index 604cb9a5e8c8..63df6c684225 100644
-if CONFIG["TARGET_CPU"] == "arm":
-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+ DEFINES["USE_X11"] = "1"
+
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
+-
+- OS_LIBS += [
+- "unwind"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ Library("dscp_gn")
+diff --git third_party/libwebrtc/rtc_base/event_tracer_gn/moz.build third_party/libwebrtc/rtc_base/event_tracer_gn/moz.build
+index 89739a31462a..caa13bc3d03f 100644
+--- third_party/libwebrtc/rtc_base/event_tracer_gn/moz.build
++++ third_party/libwebrtc/rtc_base/event_tracer_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -45,186 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "log"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
- CXXFLAGS += [
- "-mfpu=neon"
- ]
@@ -77549,6 +84735,10 @@ index 604cb9a5e8c8..63df6c684225 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -77628,19 +84818,18 @@ index 604cb9a5e8c8..63df6c684225 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("sent_packet_gn")
-diff --git third_party/libwebrtc/rtc_base/network_constants_gn/moz.build third_party/libwebrtc/rtc_base/network_constants_gn/moz.build
-index eacf18519786..848db7fed53a 100644
---- third_party/libwebrtc/rtc_base/network_constants_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/network_constants_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("event_tracer_gn")
+diff --git third_party/libwebrtc/rtc_base/experiments/alr_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/alr_experiment_gn/moz.build
+index db73007e0648..3b48de94a7cf 100644
+--- third_party/libwebrtc/rtc_base/experiments/alr_experiment_gn/moz.build
++++ third_party/libwebrtc/rtc_base/experiments/alr_experiment_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -77655,7 +84844,7 @@ index eacf18519786..848db7fed53a 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -77667,7 +84856,6 @@ index eacf18519786..848db7fed53a 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -77694,7 +84882,6 @@ index eacf18519786..848db7fed53a 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -77709,7 +84896,6 @@ index eacf18519786..848db7fed53a 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -77743,6 +84929,13 @@ index eacf18519786..848db7fed53a 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -77760,6 +84953,10 @@ index eacf18519786..848db7fed53a 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -77839,19 +85036,18 @@ index eacf18519786..848db7fed53a 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("network_constants_gn")
-diff --git third_party/libwebrtc/rtc_base/network_route_gn/moz.build third_party/libwebrtc/rtc_base/network_route_gn/moz.build
-index 2ae8cf3c3837..c32e0473a011 100644
---- third_party/libwebrtc/rtc_base/network_route_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/network_route_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("alr_experiment_gn")
+diff --git third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn/moz.build third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn/moz.build
+index a68f41b455b7..1e18365e267f 100644
+--- third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn/moz.build
++++ third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -77866,7 +85062,7 @@ index 2ae8cf3c3837..c32e0473a011 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -77878,7 +85074,6 @@ index 2ae8cf3c3837..c32e0473a011 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -77905,7 +85100,6 @@ index 2ae8cf3c3837..c32e0473a011 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -77920,7 +85114,6 @@ index 2ae8cf3c3837..c32e0473a011 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -77954,6 +85147,13 @@ index 2ae8cf3c3837..c32e0473a011 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -77971,6 +85171,10 @@ index 2ae8cf3c3837..c32e0473a011 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -78050,19 +85254,18 @@ index 2ae8cf3c3837..c32e0473a011 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("network_route_gn")
-diff --git third_party/libwebrtc/rtc_base/null_socket_server_gn/moz.build third_party/libwebrtc/rtc_base/null_socket_server_gn/moz.build
-index da5eb5b49753..dd528ef3830e 100644
---- third_party/libwebrtc/rtc_base/null_socket_server_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/null_socket_server_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("balanced_degradation_settings_gn")
+diff --git third_party/libwebrtc/rtc_base/experiments/encoder_info_settings_gn/moz.build third_party/libwebrtc/rtc_base/experiments/encoder_info_settings_gn/moz.build
+index 76246fa6ff03..3e75b9cd7207 100644
+--- third_party/libwebrtc/rtc_base/experiments/encoder_info_settings_gn/moz.build
++++ third_party/libwebrtc/rtc_base/experiments/encoder_info_settings_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -78077,7 +85280,7 @@ index da5eb5b49753..dd528ef3830e 100644
FINAL_LIBRARY = "xul"
-@@ -43,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -78089,7 +85292,6 @@ index da5eb5b49753..dd528ef3830e 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -78097,7 +85299,6 @@ index da5eb5b49753..dd528ef3830e 100644
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
- OS_LIBS += [
-- "GLESv2",
- "log"
- ]
-
@@ -78117,7 +85318,6 @@ index da5eb5b49753..dd528ef3830e 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -78132,7 +85332,6 @@ index da5eb5b49753..dd528ef3830e 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -78190,6 +85389,10 @@ index da5eb5b49753..dd528ef3830e 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -78269,19 +85472,18 @@ index da5eb5b49753..dd528ef3830e 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("null_socket_server_gn")
-diff --git third_party/libwebrtc/rtc_base/one_time_event_gn/moz.build third_party/libwebrtc/rtc_base/one_time_event_gn/moz.build
-index 4de80444bef4..7d101ac9cbe4 100644
---- third_party/libwebrtc/rtc_base/one_time_event_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/one_time_event_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("encoder_info_settings_gn")
+diff --git third_party/libwebrtc/rtc_base/experiments/field_trial_parser_gn/moz.build third_party/libwebrtc/rtc_base/experiments/field_trial_parser_gn/moz.build
+index e55be35e9b1a..7058a6b0e3c6 100644
+--- third_party/libwebrtc/rtc_base/experiments/field_trial_parser_gn/moz.build
++++ third_party/libwebrtc/rtc_base/experiments/field_trial_parser_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -78296,7 +85498,7 @@ index 4de80444bef4..7d101ac9cbe4 100644
FINAL_LIBRARY = "xul"
-@@ -39,111 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,186 +56,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -78308,7 +85510,6 @@ index 4de80444bef4..7d101ac9cbe4 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -78335,7 +85536,6 @@ index 4de80444bef4..7d101ac9cbe4 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -78350,7 +85550,6 @@ index 4de80444bef4..7d101ac9cbe4 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -78384,6 +85583,13 @@ index 4de80444bef4..7d101ac9cbe4 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -78393,10 +85599,18 @@ index 4de80444bef4..7d101ac9cbe4 100644
-if CONFIG["TARGET_CPU"] == "arm":
-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
- DEFINES["WEBRTC_ARCH_ARM"] = True
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -78409,10 +85623,12 @@ index 4de80444bef4..7d101ac9cbe4 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -153,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
-
- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -78434,16 +85650,21 @@ index 4de80444bef4..7d101ac9cbe4 100644
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
- DEFINES["USE_X11"] = "1"
-
+-
+- DEFINES["USE_X11"] = "1"
+-
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
-
- OS_LIBS += [
- "unwind"
- ]
-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
- DEFINES["_GNU_SOURCE"] = True
@@ -78453,26 +85674,34 @@ index 4de80444bef4..7d101ac9cbe4 100644
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
- DEFINES["_GNU_SOURCE"] = True
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
- DEFINES["_GNU_SOURCE"] = True
--
- Library("one_time_event_gn")
-diff --git third_party/libwebrtc/rtc_base/platform_thread_gn/moz.build third_party/libwebrtc/rtc_base/platform_thread_gn/moz.build
-index 8c259b6765c4..4632206d50e3 100644
---- third_party/libwebrtc/rtc_base/platform_thread_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/platform_thread_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
++ DEFINES["USE_X11"] = "1"
+
+ Library("field_trial_parser_gn")
+diff --git third_party/libwebrtc/rtc_base/experiments/keyframe_interval_settings_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/keyframe_interval_settings_experiment_gn/moz.build
+index e5b723ef37b6..a02341d3de17 100644
+--- third_party/libwebrtc/rtc_base/experiments/keyframe_interval_settings_experiment_gn/moz.build
++++ third_party/libwebrtc/rtc_base/experiments/keyframe_interval_settings_experiment_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -78487,7 +85716,7 @@ index 8c259b6765c4..4632206d50e3 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -78499,7 +85728,6 @@ index 8c259b6765c4..4632206d50e3 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -78526,7 +85754,6 @@ index 8c259b6765c4..4632206d50e3 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -78541,7 +85768,6 @@ index 8c259b6765c4..4632206d50e3 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -78599,6 +85825,10 @@ index 8c259b6765c4..4632206d50e3 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -78678,19 +85908,18 @@ index 8c259b6765c4..4632206d50e3 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("platform_thread_gn")
-diff --git third_party/libwebrtc/rtc_base/platform_thread_types_gn/moz.build third_party/libwebrtc/rtc_base/platform_thread_types_gn/moz.build
-index 09d6147ce17d..7ed2f4dad2ac 100644
---- third_party/libwebrtc/rtc_base/platform_thread_types_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/platform_thread_types_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("keyframe_interval_settings_experiment_gn")
+diff --git third_party/libwebrtc/rtc_base/experiments/min_video_bitrate_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/min_video_bitrate_experiment_gn/moz.build
+index e8863d79f0bb..220d29302b62 100644
+--- third_party/libwebrtc/rtc_base/experiments/min_video_bitrate_experiment_gn/moz.build
++++ third_party/libwebrtc/rtc_base/experiments/min_video_bitrate_experiment_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -78705,7 +85934,7 @@ index 09d6147ce17d..7ed2f4dad2ac 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -78717,7 +85946,6 @@ index 09d6147ce17d..7ed2f4dad2ac 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -78744,7 +85972,6 @@ index 09d6147ce17d..7ed2f4dad2ac 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -78759,7 +85986,6 @@ index 09d6147ce17d..7ed2f4dad2ac 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -78793,6 +86019,13 @@ index 09d6147ce17d..7ed2f4dad2ac 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -78810,6 +86043,10 @@ index 09d6147ce17d..7ed2f4dad2ac 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -78889,19 +86126,18 @@ index 09d6147ce17d..7ed2f4dad2ac 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("platform_thread_types_gn")
-diff --git third_party/libwebrtc/rtc_base/protobuf_utils_gn/moz.build third_party/libwebrtc/rtc_base/protobuf_utils_gn/moz.build
-index c2b0d4ce2f3a..e926b3f5ca8f 100644
---- third_party/libwebrtc/rtc_base/protobuf_utils_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/protobuf_utils_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("min_video_bitrate_experiment_gn")
+diff --git third_party/libwebrtc/rtc_base/experiments/normalize_simulcast_size_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/normalize_simulcast_size_experiment_gn/moz.build
+index 50cc28070487..9c8d4710941c 100644
+--- third_party/libwebrtc/rtc_base/experiments/normalize_simulcast_size_experiment_gn/moz.build
++++ third_party/libwebrtc/rtc_base/experiments/normalize_simulcast_size_experiment_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -78916,7 +86152,7 @@ index c2b0d4ce2f3a..e926b3f5ca8f 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -78928,13 +86164,16 @@ index c2b0d4ce2f3a..e926b3f5ca8f 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "log"
+- ]
+-
-if CONFIG["OS_TARGET"] == "Darwin":
-
- DEFINES["WEBRTC_MAC"] = True
@@ -78951,7 +86190,6 @@ index c2b0d4ce2f3a..e926b3f5ca8f 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -78966,7 +86204,6 @@ index c2b0d4ce2f3a..e926b3f5ca8f 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -79000,6 +86237,13 @@ index c2b0d4ce2f3a..e926b3f5ca8f 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -79009,10 +86253,18 @@ index c2b0d4ce2f3a..e926b3f5ca8f 100644
-if CONFIG["TARGET_CPU"] == "arm":
-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
- DEFINES["WEBRTC_ARCH_ARM"] = True
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -79025,10 +86277,12 @@ index c2b0d4ce2f3a..e926b3f5ca8f 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
-
- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -79050,16 +86304,21 @@ index c2b0d4ce2f3a..e926b3f5ca8f 100644
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
- DEFINES["USE_X11"] = "1"
-
+-
+- DEFINES["USE_X11"] = "1"
+-
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
-
- OS_LIBS += [
- "unwind"
- ]
-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
- DEFINES["_GNU_SOURCE"] = True
@@ -79069,26 +86328,34 @@ index c2b0d4ce2f3a..e926b3f5ca8f 100644
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
- DEFINES["_GNU_SOURCE"] = True
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
- DEFINES["_GNU_SOURCE"] = True
--
- Library("protobuf_utils_gn")
-diff --git third_party/libwebrtc/rtc_base/race_checker_gn/moz.build third_party/libwebrtc/rtc_base/race_checker_gn/moz.build
-index 1fef37a2babc..74fad97cb21c 100644
---- third_party/libwebrtc/rtc_base/race_checker_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/race_checker_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
++ DEFINES["USE_X11"] = "1"
+
+ Library("normalize_simulcast_size_experiment_gn")
+diff --git third_party/libwebrtc/rtc_base/experiments/quality_scaler_settings_gn/moz.build third_party/libwebrtc/rtc_base/experiments/quality_scaler_settings_gn/moz.build
+index 7700987d9727..fed428b40312 100644
+--- third_party/libwebrtc/rtc_base/experiments/quality_scaler_settings_gn/moz.build
++++ third_party/libwebrtc/rtc_base/experiments/quality_scaler_settings_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -79103,7 +86370,7 @@ index 1fef37a2babc..74fad97cb21c 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -79115,7 +86382,6 @@ index 1fef37a2babc..74fad97cb21c 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -79142,7 +86408,6 @@ index 1fef37a2babc..74fad97cb21c 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -79157,7 +86422,6 @@ index 1fef37a2babc..74fad97cb21c 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -79191,6 +86455,13 @@ index 1fef37a2babc..74fad97cb21c 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -79208,6 +86479,10 @@ index 1fef37a2babc..74fad97cb21c 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -79287,19 +86562,18 @@ index 1fef37a2babc..74fad97cb21c 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("race_checker_gn")
-diff --git third_party/libwebrtc/rtc_base/random_gn/moz.build third_party/libwebrtc/rtc_base/random_gn/moz.build
-index 6c9b369317a5..1046794552e2 100644
---- third_party/libwebrtc/rtc_base/random_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/random_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("quality_scaler_settings_gn")
+diff --git third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn/moz.build
+index cdfadf1b3a44..91fa15309a19 100644
+--- third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn/moz.build
++++ third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -79314,7 +86588,7 @@ index 6c9b369317a5..1046794552e2 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -79326,7 +86600,6 @@ index 6c9b369317a5..1046794552e2 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -79353,7 +86626,6 @@ index 6c9b369317a5..1046794552e2 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -79368,7 +86640,6 @@ index 6c9b369317a5..1046794552e2 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -79402,6 +86673,13 @@ index 6c9b369317a5..1046794552e2 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -79419,6 +86697,10 @@ index 6c9b369317a5..1046794552e2 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -79498,19 +86780,18 @@ index 6c9b369317a5..1046794552e2 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("random_gn")
-diff --git third_party/libwebrtc/rtc_base/rate_limiter_gn/moz.build third_party/libwebrtc/rtc_base/rate_limiter_gn/moz.build
-index 586fc513dc7e..64b9286d41ca 100644
---- third_party/libwebrtc/rtc_base/rate_limiter_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/rate_limiter_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("quality_scaling_experiment_gn")
+diff --git third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn/moz.build third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn/moz.build
+index d64269a76871..835d78fa3a6c 100644
+--- third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn/moz.build
++++ third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -79525,7 +86806,7 @@ index 586fc513dc7e..64b9286d41ca 100644
FINAL_LIBRARY = "xul"
-@@ -43,189 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -79537,7 +86818,6 @@ index 586fc513dc7e..64b9286d41ca 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -79564,7 +86844,6 @@ index 586fc513dc7e..64b9286d41ca 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -79573,17 +86852,12 @@ index 586fc513dc7e..64b9286d41ca 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-- OS_LIBS += [
-- "rt"
-- ]
--
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -79641,6 +86915,10 @@ index 586fc513dc7e..64b9286d41ca 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -79720,19 +86998,18 @@ index 586fc513dc7e..64b9286d41ca 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("rate_limiter_gn")
-diff --git third_party/libwebrtc/rtc_base/rate_statistics_gn/moz.build third_party/libwebrtc/rtc_base/rate_statistics_gn/moz.build
-index 76d4f9d980ae..64ffc5e8413b 100644
---- third_party/libwebrtc/rtc_base/rate_statistics_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/rate_statistics_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("rate_control_settings_gn")
+diff --git third_party/libwebrtc/rtc_base/experiments/stable_target_rate_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/stable_target_rate_experiment_gn/moz.build
+index 708a893a10ad..8620aa9d4bd8 100644
+--- third_party/libwebrtc/rtc_base/experiments/stable_target_rate_experiment_gn/moz.build
++++ third_party/libwebrtc/rtc_base/experiments/stable_target_rate_experiment_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -79747,7 +87024,7 @@ index 76d4f9d980ae..64ffc5e8413b 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -79759,7 +87036,6 @@ index 76d4f9d980ae..64ffc5e8413b 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -79786,7 +87062,6 @@ index 76d4f9d980ae..64ffc5e8413b 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -79801,7 +87076,6 @@ index 76d4f9d980ae..64ffc5e8413b 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -79859,6 +87133,10 @@ index 76d4f9d980ae..64ffc5e8413b 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -79938,19 +87216,18 @@ index 76d4f9d980ae..64ffc5e8413b 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("rate_statistics_gn")
-diff --git third_party/libwebrtc/rtc_base/rate_tracker_gn/moz.build third_party/libwebrtc/rtc_base/rate_tracker_gn/moz.build
-index c381e91cdc55..0a743006bcf0 100644
---- third_party/libwebrtc/rtc_base/rate_tracker_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/rate_tracker_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("stable_target_rate_experiment_gn")
+diff --git third_party/libwebrtc/rtc_base/frequency_tracker_gn/moz.build third_party/libwebrtc/rtc_base/frequency_tracker_gn/moz.build
+index 1a6ff46f9057..286569c90089 100644
+--- third_party/libwebrtc/rtc_base/frequency_tracker_gn/moz.build
++++ third_party/libwebrtc/rtc_base/frequency_tracker_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -79965,7 +87242,7 @@ index c381e91cdc55..0a743006bcf0 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -79977,7 +87254,6 @@ index c381e91cdc55..0a743006bcf0 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -80004,7 +87280,6 @@ index c381e91cdc55..0a743006bcf0 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -80019,7 +87294,6 @@ index c381e91cdc55..0a743006bcf0 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -80077,6 +87351,10 @@ index c381e91cdc55..0a743006bcf0 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -80156,19 +87434,18 @@ index c381e91cdc55..0a743006bcf0 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("rate_tracker_gn")
-diff --git third_party/libwebrtc/rtc_base/refcount_gn/moz.build third_party/libwebrtc/rtc_base/refcount_gn/moz.build
-index 4059c66e7135..ab2a71dd87dc 100644
---- third_party/libwebrtc/rtc_base/refcount_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/refcount_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("frequency_tracker_gn")
+diff --git third_party/libwebrtc/rtc_base/gtest_prod_gn/moz.build third_party/libwebrtc/rtc_base/gtest_prod_gn/moz.build
+index 493edecc9a2c..fd41ef0a21f7 100644
+--- third_party/libwebrtc/rtc_base/gtest_prod_gn/moz.build
++++ third_party/libwebrtc/rtc_base/gtest_prod_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -80183,7 +87460,7 @@ index 4059c66e7135..ab2a71dd87dc 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -80195,7 +87472,6 @@ index 4059c66e7135..ab2a71dd87dc 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -80218,7 +87494,6 @@ index 4059c66e7135..ab2a71dd87dc 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -80233,7 +87508,6 @@ index 4059c66e7135..ab2a71dd87dc 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -80280,6 +87554,10 @@ index 4059c66e7135..ab2a71dd87dc 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -80292,7 +87570,7 @@ index 4059c66e7135..ab2a71dd87dc 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -80343,19 +87621,18 @@ index 4059c66e7135..ab2a71dd87dc 100644
-
- DEFINES["_GNU_SOURCE"] = True
-
- Library("refcount_gn")
-diff --git third_party/libwebrtc/rtc_base/rolling_accumulator_gn/moz.build third_party/libwebrtc/rtc_base/rolling_accumulator_gn/moz.build
-index c8e14d5996e0..07964d2b4972 100644
---- third_party/libwebrtc/rtc_base/rolling_accumulator_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/rolling_accumulator_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("gtest_prod_gn")
+diff --git third_party/libwebrtc/rtc_base/histogram_percentile_counter_gn/moz.build third_party/libwebrtc/rtc_base/histogram_percentile_counter_gn/moz.build
+index 51e370a925b2..17a7725eb3c0 100644
+--- third_party/libwebrtc/rtc_base/histogram_percentile_counter_gn/moz.build
++++ third_party/libwebrtc/rtc_base/histogram_percentile_counter_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -80370,7 +87647,7 @@ index c8e14d5996e0..07964d2b4972 100644
FINAL_LIBRARY = "xul"
-@@ -39,111 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -80382,7 +87659,6 @@ index c8e14d5996e0..07964d2b4972 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -80409,7 +87685,6 @@ index c8e14d5996e0..07964d2b4972 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -80424,7 +87699,314 @@ index c8e14d5996e0..07964d2b4972 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_X11"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
+-
+- OS_LIBS += [
+- "unwind"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["USE_X11"] = "1"
+
+ Library("histogram_percentile_counter_gn")
+diff --git third_party/libwebrtc/rtc_base/ifaddrs_android_gn/moz.build third_party/libwebrtc/rtc_base/ifaddrs_android_gn/moz.build
+deleted file mode 100644
+index c4e0aad848a9..000000000000
+--- third_party/libwebrtc/rtc_base/ifaddrs_android_gn/moz.build
++++ /dev/null
+@@ -1,95 +0,0 @@
+-# This Source Code Form is subject to the terms of the Mozilla Public
+-# License, v. 2.0. If a copy of the MPL was not distributed with this
+-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+-
+-
+- ### This moz.build was AUTOMATICALLY GENERATED from a GN config, ###
+- ### DO NOT edit it by hand. ###
+-
+-COMPILE_FLAGS["OS_INCLUDES"] = []
+-AllowCompilerWarnings()
+-
+-DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+-DEFINES["ANDROID"] = True
+-DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+-DEFINES["HAVE_SYS_UIO_H"] = True
+-DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+-DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+-DEFINES["RTC_ENABLE_VP9"] = True
+-DEFINES["WEBRTC_ANDROID"] = True
+-DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+-DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+-DEFINES["WEBRTC_LINUX"] = True
+-DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+-DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
+-DEFINES["WEBRTC_POSIX"] = True
+-DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
+-DEFINES["_GNU_SOURCE"] = True
+-DEFINES["__STDC_CONSTANT_MACROS"] = True
+-DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-FINAL_LIBRARY = "xul"
+-
+-
+-LOCAL_INCLUDES += [
+- "!/ipc/ipdl/_ipdlheaders",
+- "!/third_party/libwebrtc/gen",
+- "/ipc/chromium/src",
+- "/third_party/abseil-cpp/",
+- "/third_party/libwebrtc/",
+- "/tools/profiler/public"
+-]
+-
+-OS_LIBS += [
+- "GLESv2",
+- "log"
+-]
+-
+-UNIFIED_SOURCES += [
+- "/third_party/libwebrtc/rtc_base/ifaddrs_android.cc"
+-]
+-
+-if not CONFIG["MOZ_DEBUG"]:
+-
+- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "0"
+- DEFINES["NDEBUG"] = True
+- DEFINES["NVALGRIND"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1":
+-
+- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["WEBRTC_ARCH_ARM64"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+- OS_LIBS += [
+- "unwind"
+- ]
+-
+-if CONFIG["TARGET_CPU"] == "x86":
+-
+- CXXFLAGS += [
+- "-msse2"
+- ]
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-Library("ifaddrs_android_gn")
+diff --git third_party/libwebrtc/rtc_base/ignore_wundef_gn/moz.build third_party/libwebrtc/rtc_base/ignore_wundef_gn/moz.build
+index 01c10d595e8b..0b3ff10cc360 100644
+--- third_party/libwebrtc/rtc_base/ignore_wundef_gn/moz.build
++++ third_party/libwebrtc/rtc_base/ignore_wundef_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -80471,6 +88053,10 @@ index c8e14d5996e0..07964d2b4972 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -80483,7 +88069,7 @@ index c8e14d5996e0..07964d2b4972 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -153,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -80534,19 +88120,18 @@ index c8e14d5996e0..07964d2b4972 100644
-
- DEFINES["_GNU_SOURCE"] = True
-
- Library("rolling_accumulator_gn")
-diff --git third_party/libwebrtc/rtc_base/rtc_event_gn/moz.build third_party/libwebrtc/rtc_base/rtc_event_gn/moz.build
-index a1b2840da3ea..6279462eabf7 100644
---- third_party/libwebrtc/rtc_base/rtc_event_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/rtc_event_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("ignore_wundef_gn")
+diff --git third_party/libwebrtc/rtc_base/ip_address_gn/moz.build third_party/libwebrtc/rtc_base/ip_address_gn/moz.build
+index d949fcc26e8d..7d64e4ef330c 100644
+--- third_party/libwebrtc/rtc_base/ip_address_gn/moz.build
++++ third_party/libwebrtc/rtc_base/ip_address_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -80561,7 +88146,7 @@ index a1b2840da3ea..6279462eabf7 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -80573,7 +88158,6 @@ index a1b2840da3ea..6279462eabf7 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -80581,6 +88165,7 @@ index a1b2840da3ea..6279462eabf7 100644
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
- OS_LIBS += [
+- "GLESv2",
- "log"
- ]
-
@@ -80600,7 +88185,6 @@ index a1b2840da3ea..6279462eabf7 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -80615,7 +88199,6 @@ index a1b2840da3ea..6279462eabf7 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -80653,8 +88236,7 @@ index a1b2840da3ea..6279462eabf7 100644
- OS_LIBS += [
- "crypt32",
- "iphlpapi",
-- "secur32",
-- "winmm"
+- "secur32"
- ]
+ DEFINES["_DEBUG"] = True
@@ -80673,6 +88255,10 @@ index a1b2840da3ea..6279462eabf7 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -80752,19 +88338,19 @@ index a1b2840da3ea..6279462eabf7 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("rtc_event_gn")
-diff --git third_party/libwebrtc/rtc_base/rtc_numerics_gn/moz.build third_party/libwebrtc/rtc_base/rtc_numerics_gn/moz.build
-index 6bcce7ecf591..0127c502b6f6 100644
---- third_party/libwebrtc/rtc_base/rtc_numerics_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/rtc_numerics_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("ip_address_gn")
+diff --git third_party/libwebrtc/rtc_base/logging_gn/moz.build third_party/libwebrtc/rtc_base/logging_gn/moz.build
+index 2dfe0c2fec46..e391440561dd 100644
+--- third_party/libwebrtc/rtc_base/logging_gn/moz.build
++++ third_party/libwebrtc/rtc_base/logging_gn/moz.build
+@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -80779,7 +88365,7 @@ index 6bcce7ecf591..0127c502b6f6 100644
FINAL_LIBRARY = "xul"
-@@ -45,178 +55,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,186 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -80791,7 +88377,6 @@ index 6bcce7ecf591..0127c502b6f6 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -80818,7 +88403,6 @@ index 6bcce7ecf591..0127c502b6f6 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -80833,7 +88417,6 @@ index 6bcce7ecf591..0127c502b6f6 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -80867,6 +88450,13 @@ index 6bcce7ecf591..0127c502b6f6 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -80884,6 +88474,10 @@ index 6bcce7ecf591..0127c502b6f6 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -80963,19 +88557,18 @@ index 6bcce7ecf591..0127c502b6f6 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("rtc_numerics_gn")
-diff --git third_party/libwebrtc/rtc_base/safe_compare_gn/moz.build third_party/libwebrtc/rtc_base/safe_compare_gn/moz.build
-index 1e381892f367..8fc4c2183d80 100644
---- third_party/libwebrtc/rtc_base/safe_compare_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/safe_compare_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("logging_gn")
+diff --git third_party/libwebrtc/rtc_base/macromagic_gn/moz.build third_party/libwebrtc/rtc_base/macromagic_gn/moz.build
+index 390b189b0db6..4433ee4394b0 100644
+--- third_party/libwebrtc/rtc_base/macromagic_gn/moz.build
++++ third_party/libwebrtc/rtc_base/macromagic_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -80990,7 +88583,7 @@ index 1e381892f367..8fc4c2183d80 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -81002,7 +88595,6 @@ index 1e381892f367..8fc4c2183d80 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -81025,7 +88617,6 @@ index 1e381892f367..8fc4c2183d80 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -81040,7 +88631,6 @@ index 1e381892f367..8fc4c2183d80 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -81087,6 +88677,10 @@ index 1e381892f367..8fc4c2183d80 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -81099,7 +88693,7 @@ index 1e381892f367..8fc4c2183d80 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -81150,19 +88744,229 @@ index 1e381892f367..8fc4c2183d80 100644
-
- DEFINES["_GNU_SOURCE"] = True
-
- Library("safe_compare_gn")
-diff --git third_party/libwebrtc/rtc_base/safe_conversions_gn/moz.build third_party/libwebrtc/rtc_base/safe_conversions_gn/moz.build
-index f409a3834780..3ba803fa49d4 100644
---- third_party/libwebrtc/rtc_base/safe_conversions_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/safe_conversions_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("macromagic_gn")
+diff --git third_party/libwebrtc/rtc_base/memory/aligned_malloc_gn/moz.build third_party/libwebrtc/rtc_base/memory/aligned_malloc_gn/moz.build
+index 0a65ef231ef4..4c8711cb2921 100644
+--- third_party/libwebrtc/rtc_base/memory/aligned_malloc_gn/moz.build
++++ third_party/libwebrtc/rtc_base/memory/aligned_malloc_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "log"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_X11"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
+-
+- OS_LIBS += [
+- "unwind"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["USE_X11"] = "1"
+
+ Library("aligned_malloc_gn")
+diff --git third_party/libwebrtc/rtc_base/mod_ops_gn/moz.build third_party/libwebrtc/rtc_base/mod_ops_gn/moz.build
+index 61e454135d16..baf4e8a72632 100644
+--- third_party/libwebrtc/rtc_base/mod_ops_gn/moz.build
++++ third_party/libwebrtc/rtc_base/mod_ops_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -81177,7 +88981,7 @@ index f409a3834780..3ba803fa49d4 100644
FINAL_LIBRARY = "xul"
-@@ -39,111 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,112 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -81189,7 +88993,6 @@ index f409a3834780..3ba803fa49d4 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -81216,7 +89019,6 @@ index f409a3834780..3ba803fa49d4 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -81231,7 +89033,6 @@ index f409a3834780..3ba803fa49d4 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -81278,6 +89079,10 @@ index f409a3834780..3ba803fa49d4 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -81290,7 +89095,7 @@ index f409a3834780..3ba803fa49d4 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -153,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -81341,19 +89146,18 @@ index f409a3834780..3ba803fa49d4 100644
-
- DEFINES["_GNU_SOURCE"] = True
-
- Library("safe_conversions_gn")
-diff --git third_party/libwebrtc/rtc_base/safe_minmax_gn/moz.build third_party/libwebrtc/rtc_base/safe_minmax_gn/moz.build
-index 31299792ebeb..a03b4cdd095d 100644
---- third_party/libwebrtc/rtc_base/safe_minmax_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/safe_minmax_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("mod_ops_gn")
+diff --git third_party/libwebrtc/rtc_base/moving_max_counter_gn/moz.build third_party/libwebrtc/rtc_base/moving_max_counter_gn/moz.build
+index ec440ef76608..97d948e88c49 100644
+--- third_party/libwebrtc/rtc_base/moving_max_counter_gn/moz.build
++++ third_party/libwebrtc/rtc_base/moving_max_counter_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -81368,7 +89172,7 @@ index 31299792ebeb..a03b4cdd095d 100644
FINAL_LIBRARY = "xul"
-@@ -39,111 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,112 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -81380,7 +89184,6 @@ index 31299792ebeb..a03b4cdd095d 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -81407,7 +89210,6 @@ index 31299792ebeb..a03b4cdd095d 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -81422,7 +89224,6 @@ index 31299792ebeb..a03b4cdd095d 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -81469,6 +89270,10 @@ index 31299792ebeb..a03b4cdd095d 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -81481,7 +89286,7 @@ index 31299792ebeb..a03b4cdd095d 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -153,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -81532,19 +89337,18 @@ index 31299792ebeb..a03b4cdd095d 100644
-
- DEFINES["_GNU_SOURCE"] = True
-
- Library("safe_minmax_gn")
-diff --git third_party/libwebrtc/rtc_base/sample_counter_gn/moz.build third_party/libwebrtc/rtc_base/sample_counter_gn/moz.build
-index 0657de77c15b..fc147e94f56f 100644
---- third_party/libwebrtc/rtc_base/sample_counter_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/sample_counter_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("moving_max_counter_gn")
+diff --git third_party/libwebrtc/rtc_base/net_helpers_gn/moz.build third_party/libwebrtc/rtc_base/net_helpers_gn/moz.build
+index 68e7540a5cc6..e2763aae13c2 100644
+--- third_party/libwebrtc/rtc_base/net_helpers_gn/moz.build
++++ third_party/libwebrtc/rtc_base/net_helpers_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -81559,7 +89363,7 @@ index 0657de77c15b..fc147e94f56f 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -81571,7 +89375,6 @@ index 0657de77c15b..fc147e94f56f 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -81579,6 +89382,7 @@ index 0657de77c15b..fc147e94f56f 100644
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
- OS_LIBS += [
+- "GLESv2",
- "log"
- ]
-
@@ -81598,7 +89402,6 @@ index 0657de77c15b..fc147e94f56f 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -81613,7 +89416,6 @@ index 0657de77c15b..fc147e94f56f 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -81647,6 +89449,12 @@ index 0657de77c15b..fc147e94f56f 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32"
+- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -81664,6 +89472,10 @@ index 0657de77c15b..fc147e94f56f 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -81743,19 +89555,18 @@ index 0657de77c15b..fc147e94f56f 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("sample_counter_gn")
-diff --git third_party/libwebrtc/rtc_base/sanitizer_gn/moz.build third_party/libwebrtc/rtc_base/sanitizer_gn/moz.build
-index dcdcffdd8ef4..fb6cf9adbb71 100644
---- third_party/libwebrtc/rtc_base/sanitizer_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/sanitizer_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("net_helpers_gn")
+diff --git third_party/libwebrtc/rtc_base/network/ecn_marking_gn/moz.build third_party/libwebrtc/rtc_base/network/ecn_marking_gn/moz.build
+index 598652874c2f..b08c4ae86174 100644
+--- third_party/libwebrtc/rtc_base/network/ecn_marking_gn/moz.build
++++ third_party/libwebrtc/rtc_base/network/ecn_marking_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -81770,7 +89581,7 @@ index dcdcffdd8ef4..fb6cf9adbb71 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -81782,7 +89593,6 @@ index dcdcffdd8ef4..fb6cf9adbb71 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -81805,7 +89615,6 @@ index dcdcffdd8ef4..fb6cf9adbb71 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -81820,7 +89629,6 @@ index dcdcffdd8ef4..fb6cf9adbb71 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -81867,6 +89675,10 @@ index dcdcffdd8ef4..fb6cf9adbb71 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -81879,7 +89691,7 @@ index dcdcffdd8ef4..fb6cf9adbb71 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -81930,19 +89742,18 @@ index dcdcffdd8ef4..fb6cf9adbb71 100644
-
- DEFINES["_GNU_SOURCE"] = True
-
- Library("sanitizer_gn")
-diff --git third_party/libwebrtc/rtc_base/socket_address_gn/moz.build third_party/libwebrtc/rtc_base/socket_address_gn/moz.build
-index 2e5c00378acd..78d31c99625b 100644
---- third_party/libwebrtc/rtc_base/socket_address_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/socket_address_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("ecn_marking_gn")
+diff --git third_party/libwebrtc/rtc_base/network/sent_packet_gn/moz.build third_party/libwebrtc/rtc_base/network/sent_packet_gn/moz.build
+index c285d04f5def..93432583b4da 100644
+--- third_party/libwebrtc/rtc_base/network/sent_packet_gn/moz.build
++++ third_party/libwebrtc/rtc_base/network/sent_packet_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -81957,7 +89768,7 @@ index 2e5c00378acd..78d31c99625b 100644
FINAL_LIBRARY = "xul"
-@@ -43,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,175 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -81969,18 +89780,12 @@ index 2e5c00378acd..78d31c99625b 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-- OS_LIBS += [
-- "GLESv2",
-- "log"
-- ]
--
-if CONFIG["OS_TARGET"] == "Darwin":
-
- DEFINES["WEBRTC_MAC"] = True
@@ -81997,7 +89802,6 @@ index 2e5c00378acd..78d31c99625b 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -82012,7 +89816,6 @@ index 2e5c00378acd..78d31c99625b 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -82046,13 +89849,6 @@ index 2e5c00378acd..78d31c99625b 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
--
-- OS_LIBS += [
-- "crypt32",
-- "iphlpapi",
-- "secur32",
-- "winmm"
-- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -82070,6 +89866,10 @@ index 2e5c00378acd..78d31c99625b 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -82149,19 +89949,18 @@ index 2e5c00378acd..78d31c99625b 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("socket_address_gn")
-diff --git third_party/libwebrtc/rtc_base/socket_factory_gn/moz.build third_party/libwebrtc/rtc_base/socket_factory_gn/moz.build
-index 572b2f62b08c..23ceff9330b2 100644
---- third_party/libwebrtc/rtc_base/socket_factory_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/socket_factory_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("sent_packet_gn")
+diff --git third_party/libwebrtc/rtc_base/network_constants_gn/moz.build third_party/libwebrtc/rtc_base/network_constants_gn/moz.build
+index 3b41f5bba9f9..f95b171fdf32 100644
+--- third_party/libwebrtc/rtc_base/network_constants_gn/moz.build
++++ third_party/libwebrtc/rtc_base/network_constants_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -82176,7 +89975,7 @@ index 572b2f62b08c..23ceff9330b2 100644
FINAL_LIBRARY = "xul"
-@@ -39,119 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -82188,7 +89987,6 @@ index 572b2f62b08c..23ceff9330b2 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -82196,7 +89994,6 @@ index 572b2f62b08c..23ceff9330b2 100644
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
- OS_LIBS += [
-- "GLESv2",
- "log"
- ]
-
@@ -82216,7 +90013,6 @@ index 572b2f62b08c..23ceff9330b2 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -82231,7 +90027,6 @@ index 572b2f62b08c..23ceff9330b2 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -82265,13 +90060,6 @@ index 572b2f62b08c..23ceff9330b2 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
--
-- OS_LIBS += [
-- "crypt32",
-- "iphlpapi",
-- "secur32",
-- "winmm"
-- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -82281,10 +90069,18 @@ index 572b2f62b08c..23ceff9330b2 100644
-if CONFIG["TARGET_CPU"] == "arm":
-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
- DEFINES["WEBRTC_ARCH_ARM"] = True
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -82297,10 +90093,12 @@ index 572b2f62b08c..23ceff9330b2 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -161,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
-
- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -82322,16 +90120,21 @@ index 572b2f62b08c..23ceff9330b2 100644
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
- DEFINES["USE_X11"] = "1"
-
+-
+- DEFINES["USE_X11"] = "1"
+-
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
-
- OS_LIBS += [
- "unwind"
- ]
-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
- DEFINES["_GNU_SOURCE"] = True
@@ -82341,26 +90144,34 @@ index 572b2f62b08c..23ceff9330b2 100644
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
- DEFINES["_GNU_SOURCE"] = True
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
- DEFINES["_GNU_SOURCE"] = True
--
- Library("socket_factory_gn")
-diff --git third_party/libwebrtc/rtc_base/socket_gn/moz.build third_party/libwebrtc/rtc_base/socket_gn/moz.build
-index 4b08aeb0de91..d8dcd1ca715e 100644
---- third_party/libwebrtc/rtc_base/socket_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/socket_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
++ DEFINES["USE_X11"] = "1"
+
+ Library("network_constants_gn")
+diff --git third_party/libwebrtc/rtc_base/network_route_gn/moz.build third_party/libwebrtc/rtc_base/network_route_gn/moz.build
+index ed2d7204f43b..5f59b36411dd 100644
+--- third_party/libwebrtc/rtc_base/network_route_gn/moz.build
++++ third_party/libwebrtc/rtc_base/network_route_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -82375,7 +90186,7 @@ index 4b08aeb0de91..d8dcd1ca715e 100644
FINAL_LIBRARY = "xul"
-@@ -43,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -82387,7 +90198,6 @@ index 4b08aeb0de91..d8dcd1ca715e 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -82395,7 +90205,6 @@ index 4b08aeb0de91..d8dcd1ca715e 100644
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
- OS_LIBS += [
-- "GLESv2",
- "log"
- ]
-
@@ -82415,7 +90224,6 @@ index 4b08aeb0de91..d8dcd1ca715e 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -82430,7 +90238,6 @@ index 4b08aeb0de91..d8dcd1ca715e 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -82464,13 +90271,6 @@ index 4b08aeb0de91..d8dcd1ca715e 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
--
-- OS_LIBS += [
-- "crypt32",
-- "iphlpapi",
-- "secur32",
-- "winmm"
-- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -82488,6 +90288,10 @@ index 4b08aeb0de91..d8dcd1ca715e 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -82567,19 +90371,18 @@ index 4b08aeb0de91..d8dcd1ca715e 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("socket_gn")
-diff --git third_party/libwebrtc/rtc_base/socket_server_gn/moz.build third_party/libwebrtc/rtc_base/socket_server_gn/moz.build
-index d4654af6fc1f..265a05693776 100644
---- third_party/libwebrtc/rtc_base/socket_server_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/socket_server_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("network_route_gn")
+diff --git third_party/libwebrtc/rtc_base/null_socket_server_gn/moz.build third_party/libwebrtc/rtc_base/null_socket_server_gn/moz.build
+index d129b17f1194..cbd1b431f6de 100644
+--- third_party/libwebrtc/rtc_base/null_socket_server_gn/moz.build
++++ third_party/libwebrtc/rtc_base/null_socket_server_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -82594,7 +90397,7 @@ index d4654af6fc1f..265a05693776 100644
FINAL_LIBRARY = "xul"
-@@ -39,119 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,187 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -82606,7 +90409,6 @@ index d4654af6fc1f..265a05693776 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -82634,7 +90436,6 @@ index d4654af6fc1f..265a05693776 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -82649,7 +90450,6 @@ index d4654af6fc1f..265a05693776 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -82699,10 +90499,18 @@ index d4654af6fc1f..265a05693776 100644
-if CONFIG["TARGET_CPU"] == "arm":
-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
- DEFINES["WEBRTC_ARCH_ARM"] = True
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -82715,10 +90523,12 @@ index d4654af6fc1f..265a05693776 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -161,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
-
- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -82740,16 +90550,21 @@ index d4654af6fc1f..265a05693776 100644
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
- DEFINES["USE_X11"] = "1"
-
+-
+- DEFINES["USE_X11"] = "1"
+-
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
-
- OS_LIBS += [
- "unwind"
- ]
-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
- DEFINES["_GNU_SOURCE"] = True
@@ -82759,26 +90574,34 @@ index d4654af6fc1f..265a05693776 100644
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
- DEFINES["_GNU_SOURCE"] = True
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
- DEFINES["_GNU_SOURCE"] = True
--
- Library("socket_server_gn")
-diff --git third_party/libwebrtc/rtc_base/ssl_gn/moz.build third_party/libwebrtc/rtc_base/ssl_gn/moz.build
-index 599001039a48..a2cf5b7c9ecd 100644
---- third_party/libwebrtc/rtc_base/ssl_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/ssl_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
++ DEFINES["USE_X11"] = "1"
+
+ Library("null_socket_server_gn")
+diff --git third_party/libwebrtc/rtc_base/one_time_event_gn/moz.build third_party/libwebrtc/rtc_base/one_time_event_gn/moz.build
+index 348ef02526a2..74729015b2fb 100644
+--- third_party/libwebrtc/rtc_base/one_time_event_gn/moz.build
++++ third_party/libwebrtc/rtc_base/one_time_event_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -82793,7 +90616,7 @@ index 599001039a48..a2cf5b7c9ecd 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,112 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -82805,13 +90628,16 @@ index 599001039a48..a2cf5b7c9ecd 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "log"
+- ]
+-
-if CONFIG["OS_TARGET"] == "Darwin":
-
- DEFINES["WEBRTC_MAC"] = True
@@ -82828,7 +90654,6 @@ index 599001039a48..a2cf5b7c9ecd 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -82843,7 +90668,6 @@ index 599001039a48..a2cf5b7c9ecd 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -82890,6 +90714,10 @@ index 599001039a48..a2cf5b7c9ecd 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -82902,7 +90730,7 @@ index 599001039a48..a2cf5b7c9ecd 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -82953,19 +90781,18 @@ index 599001039a48..a2cf5b7c9ecd 100644
-
- DEFINES["_GNU_SOURCE"] = True
-
- Library("ssl_gn")
-diff --git third_party/libwebrtc/rtc_base/stringutils_gn/moz.build third_party/libwebrtc/rtc_base/stringutils_gn/moz.build
-index 5016b4fce059..44112c834b87 100644
---- third_party/libwebrtc/rtc_base/stringutils_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/stringutils_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("one_time_event_gn")
+diff --git third_party/libwebrtc/rtc_base/platform_thread_gn/moz.build third_party/libwebrtc/rtc_base/platform_thread_gn/moz.build
+index 9ad40b93add5..07001c7343ac 100644
+--- third_party/libwebrtc/rtc_base/platform_thread_gn/moz.build
++++ third_party/libwebrtc/rtc_base/platform_thread_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -82980,7 +90807,7 @@ index 5016b4fce059..44112c834b87 100644
FINAL_LIBRARY = "xul"
-@@ -47,178 +57,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -82992,7 +90819,6 @@ index 5016b4fce059..44112c834b87 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -83019,7 +90845,6 @@ index 5016b4fce059..44112c834b87 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -83034,7 +90859,6 @@ index 5016b4fce059..44112c834b87 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -83068,6 +90892,13 @@ index 5016b4fce059..44112c834b87 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -83085,6 +90916,10 @@ index 5016b4fce059..44112c834b87 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -83164,19 +90999,18 @@ index 5016b4fce059..44112c834b87 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("stringutils_gn")
-diff --git third_party/libwebrtc/rtc_base/swap_queue_gn/moz.build third_party/libwebrtc/rtc_base/swap_queue_gn/moz.build
-index b84cec9997f3..f4fe48e03291 100644
---- third_party/libwebrtc/rtc_base/swap_queue_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/swap_queue_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("platform_thread_gn")
+diff --git third_party/libwebrtc/rtc_base/platform_thread_types_gn/moz.build third_party/libwebrtc/rtc_base/platform_thread_types_gn/moz.build
+index 0d132b2957f2..68d9e334d850 100644
+--- third_party/libwebrtc/rtc_base/platform_thread_types_gn/moz.build
++++ third_party/libwebrtc/rtc_base/platform_thread_types_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -83191,7 +91025,7 @@ index b84cec9997f3..f4fe48e03291 100644
FINAL_LIBRARY = "xul"
-@@ -39,111 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -83203,7 +91037,6 @@ index b84cec9997f3..f4fe48e03291 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -83230,7 +91063,6 @@ index b84cec9997f3..f4fe48e03291 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -83245,7 +91077,6 @@ index b84cec9997f3..f4fe48e03291 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -83288,10 +91119,18 @@ index b84cec9997f3..f4fe48e03291 100644
-if CONFIG["TARGET_CPU"] == "arm":
-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
- DEFINES["WEBRTC_ARCH_ARM"] = True
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -83304,10 +91143,12 @@ index b84cec9997f3..f4fe48e03291 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -153,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
-
- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -83329,16 +91170,21 @@ index b84cec9997f3..f4fe48e03291 100644
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
- DEFINES["USE_X11"] = "1"
-
+-
+- DEFINES["USE_X11"] = "1"
+-
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
-
- OS_LIBS += [
- "unwind"
- ]
-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
- DEFINES["_GNU_SOURCE"] = True
@@ -83348,26 +91194,34 @@ index b84cec9997f3..f4fe48e03291 100644
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
- DEFINES["_GNU_SOURCE"] = True
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
- DEFINES["_GNU_SOURCE"] = True
--
- Library("swap_queue_gn")
-diff --git third_party/libwebrtc/rtc_base/synchronization/mutex_gn/moz.build third_party/libwebrtc/rtc_base/synchronization/mutex_gn/moz.build
-index c1704d262949..be17c0f04367 100644
---- third_party/libwebrtc/rtc_base/synchronization/mutex_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/synchronization/mutex_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
++ DEFINES["USE_X11"] = "1"
+
+ Library("platform_thread_types_gn")
+diff --git third_party/libwebrtc/rtc_base/protobuf_utils_gn/moz.build third_party/libwebrtc/rtc_base/protobuf_utils_gn/moz.build
+index be3e5d165cb6..98b13de31ec0 100644
+--- third_party/libwebrtc/rtc_base/protobuf_utils_gn/moz.build
++++ third_party/libwebrtc/rtc_base/protobuf_utils_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -83382,7 +91236,7 @@ index c1704d262949..be17c0f04367 100644
FINAL_LIBRARY = "xul"
-@@ -39,111 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -83394,17 +91248,12 @@ index c1704d262949..be17c0f04367 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-- OS_LIBS += [
-- "log"
-- ]
--
-if CONFIG["OS_TARGET"] == "Darwin":
-
- DEFINES["WEBRTC_MAC"] = True
@@ -83421,7 +91270,6 @@ index c1704d262949..be17c0f04367 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -83436,7 +91284,6 @@ index c1704d262949..be17c0f04367 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -83483,6 +91330,10 @@ index c1704d262949..be17c0f04367 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -83495,7 +91346,7 @@ index c1704d262949..be17c0f04367 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -153,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -83546,19 +91397,18 @@ index c1704d262949..be17c0f04367 100644
-
- DEFINES["_GNU_SOURCE"] = True
-
- Library("mutex_gn")
-diff --git third_party/libwebrtc/rtc_base/synchronization/sequence_checker_internal_gn/moz.build third_party/libwebrtc/rtc_base/synchronization/sequence_checker_internal_gn/moz.build
-index e4f72d363530..f26d786ad38b 100644
---- third_party/libwebrtc/rtc_base/synchronization/sequence_checker_internal_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/synchronization/sequence_checker_internal_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("protobuf_utils_gn")
+diff --git third_party/libwebrtc/rtc_base/race_checker_gn/moz.build third_party/libwebrtc/rtc_base/race_checker_gn/moz.build
+index 941e32ae1829..dff9cadb77f1 100644
+--- third_party/libwebrtc/rtc_base/race_checker_gn/moz.build
++++ third_party/libwebrtc/rtc_base/race_checker_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -83573,7 +91423,7 @@ index e4f72d363530..f26d786ad38b 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -83585,7 +91435,6 @@ index e4f72d363530..f26d786ad38b 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -83612,7 +91461,6 @@ index e4f72d363530..f26d786ad38b 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -83627,7 +91475,6 @@ index e4f72d363530..f26d786ad38b 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -83678,6 +91525,10 @@ index e4f72d363530..f26d786ad38b 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -83757,19 +91608,18 @@ index e4f72d363530..f26d786ad38b 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("sequence_checker_internal_gn")
-diff --git third_party/libwebrtc/rtc_base/synchronization/yield_gn/moz.build third_party/libwebrtc/rtc_base/synchronization/yield_gn/moz.build
-index 98232a67bd39..7a6b0bb40432 100644
---- third_party/libwebrtc/rtc_base/synchronization/yield_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/synchronization/yield_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("race_checker_gn")
+diff --git third_party/libwebrtc/rtc_base/random_gn/moz.build third_party/libwebrtc/rtc_base/random_gn/moz.build
+index 9a81a9569ef6..e6faef7d99c2 100644
+--- third_party/libwebrtc/rtc_base/random_gn/moz.build
++++ third_party/libwebrtc/rtc_base/random_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -83784,7 +91634,7 @@ index 98232a67bd39..7a6b0bb40432 100644
FINAL_LIBRARY = "xul"
-@@ -43,174 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -83796,13 +91646,16 @@ index 98232a67bd39..7a6b0bb40432 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "log"
+- ]
+-
-if CONFIG["OS_TARGET"] == "Darwin":
-
- DEFINES["WEBRTC_MAC"] = True
@@ -83819,7 +91672,6 @@ index 98232a67bd39..7a6b0bb40432 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -83834,7 +91686,6 @@ index 98232a67bd39..7a6b0bb40432 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -83885,6 +91736,10 @@ index 98232a67bd39..7a6b0bb40432 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -83964,19 +91819,18 @@ index 98232a67bd39..7a6b0bb40432 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("yield_gn")
-diff --git third_party/libwebrtc/rtc_base/synchronization/yield_policy_gn/moz.build third_party/libwebrtc/rtc_base/synchronization/yield_policy_gn/moz.build
-index 40dcd7ba2f70..678c14a8aa72 100644
---- third_party/libwebrtc/rtc_base/synchronization/yield_policy_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/synchronization/yield_policy_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("random_gn")
+diff --git third_party/libwebrtc/rtc_base/rate_limiter_gn/moz.build third_party/libwebrtc/rtc_base/rate_limiter_gn/moz.build
+index db17875a1c66..7a2df04c78e3 100644
+--- third_party/libwebrtc/rtc_base/rate_limiter_gn/moz.build
++++ third_party/libwebrtc/rtc_base/rate_limiter_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -83991,7 +91845,7 @@ index 40dcd7ba2f70..678c14a8aa72 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -84003,7 +91857,6 @@ index 40dcd7ba2f70..678c14a8aa72 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -84030,7 +91883,6 @@ index 40dcd7ba2f70..678c14a8aa72 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -84039,13 +91891,16 @@ index 40dcd7ba2f70..678c14a8aa72 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -84079,6 +91934,13 @@ index 40dcd7ba2f70..678c14a8aa72 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -84096,6 +91958,10 @@ index 40dcd7ba2f70..678c14a8aa72 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -84175,19 +92041,18 @@ index 40dcd7ba2f70..678c14a8aa72 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("yield_policy_gn")
-diff --git third_party/libwebrtc/rtc_base/system/arch_gn/moz.build third_party/libwebrtc/rtc_base/system/arch_gn/moz.build
-index 1d1555984fb0..4f8961109262 100644
---- third_party/libwebrtc/rtc_base/system/arch_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/system/arch_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("rate_limiter_gn")
+diff --git third_party/libwebrtc/rtc_base/rate_statistics_gn/moz.build third_party/libwebrtc/rtc_base/rate_statistics_gn/moz.build
+index 6bb56ffbd174..d42bea3f3af5 100644
+--- third_party/libwebrtc/rtc_base/rate_statistics_gn/moz.build
++++ third_party/libwebrtc/rtc_base/rate_statistics_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -84202,7 +92067,7 @@ index 1d1555984fb0..4f8961109262 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -84214,13 +92079,16 @@ index 1d1555984fb0..4f8961109262 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "log"
+- ]
+-
-if CONFIG["OS_TARGET"] == "Darwin":
-
- DEFINES["WEBRTC_MAC"] = True
@@ -84237,7 +92105,6 @@ index 1d1555984fb0..4f8961109262 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -84252,7 +92119,6 @@ index 1d1555984fb0..4f8961109262 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -84286,6 +92152,13 @@ index 1d1555984fb0..4f8961109262 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -84295,10 +92168,18 @@ index 1d1555984fb0..4f8961109262 100644
-if CONFIG["TARGET_CPU"] == "arm":
-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
- DEFINES["WEBRTC_ARCH_ARM"] = True
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -84311,10 +92192,12 @@ index 1d1555984fb0..4f8961109262 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
-
- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -84336,16 +92219,21 @@ index 1d1555984fb0..4f8961109262 100644
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
- DEFINES["USE_X11"] = "1"
-
+-
+- DEFINES["USE_X11"] = "1"
+-
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
-
- OS_LIBS += [
- "unwind"
- ]
-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
- DEFINES["_GNU_SOURCE"] = True
@@ -84355,185 +92243,34 @@ index 1d1555984fb0..4f8961109262 100644
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
- DEFINES["_GNU_SOURCE"] = True
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
- DEFINES["_GNU_SOURCE"] = True
--
- Library("arch_gn")
-diff --git third_party/libwebrtc/rtc_base/system/asm_defines_gn/moz.build third_party/libwebrtc/rtc_base/system/asm_defines_gn/moz.build
-deleted file mode 100644
-index 9ea729634114..000000000000
---- third_party/libwebrtc/rtc_base/system/asm_defines_gn/moz.build
-+++ /dev/null
-@@ -1,80 +0,0 @@
--# This Source Code Form is subject to the terms of the Mozilla Public
--# License, v. 2.0. If a copy of the MPL was not distributed with this
--# file, You can obtain one at http://mozilla.org/MPL/2.0/.
--
--
-- ### This moz.build was AUTOMATICALLY GENERATED from a GN config, ###
-- ### DO NOT edit it by hand. ###
--
--COMPILE_FLAGS["OS_INCLUDES"] = []
--AllowCompilerWarnings()
--
--DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
--DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
--DEFINES["RTC_ENABLE_VP9"] = True
--DEFINES["WEBRTC_ARCH_ARM"] = True
--DEFINES["WEBRTC_ARCH_ARM_V7"] = True
--DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
--DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
--DEFINES["WEBRTC_HAS_NEON"] = True
--DEFINES["WEBRTC_LIBRARY_IMPL"] = True
--DEFINES["WEBRTC_LINUX"] = True
--DEFINES["WEBRTC_MOZILLA_BUILD"] = True
--DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
--DEFINES["WEBRTC_POSIX"] = True
--DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
--DEFINES["_GNU_SOURCE"] = True
--DEFINES["__STDC_CONSTANT_MACROS"] = True
--DEFINES["__STDC_FORMAT_MACROS"] = True
--
--FINAL_LIBRARY = "xul"
--
--
--LOCAL_INCLUDES += [
-- "!/ipc/ipdl/_ipdlheaders",
-- "!/third_party/libwebrtc/gen",
-- "/ipc/chromium/src",
-- "/third_party/libwebrtc/",
-- "/third_party/libwebrtc/third_party/abseil-cpp/",
-- "/tools/profiler/public"
--]
--
--if not CONFIG["MOZ_DEBUG"]:
--
-- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "0"
-- DEFINES["NDEBUG"] = True
-- DEFINES["NVALGRIND"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1":
--
-- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["OS_TARGET"] == "Android":
--
-- DEFINES["ANDROID"] = True
-- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
-- DEFINES["HAVE_SYS_UIO_H"] = True
-- DEFINES["WEBRTC_ANDROID"] = True
-- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
--
-- OS_LIBS += [
-- "unwind"
-- ]
--
--if CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["USE_AURA"] = "1"
-- DEFINES["USE_GLIB"] = "1"
-- DEFINES["USE_NSS_CERTS"] = "1"
-- DEFINES["USE_OZONE"] = "1"
-- DEFINES["USE_UDEV"] = True
-- DEFINES["_FILE_OFFSET_BITS"] = "64"
-- DEFINES["_LARGEFILE64_SOURCE"] = True
-- DEFINES["_LARGEFILE_SOURCE"] = True
--
--if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["USE_X11"] = "1"
--
--Library("asm_defines_gn")
-diff --git third_party/libwebrtc/rtc_base/system/cocoa_threading_gn/moz.build third_party/libwebrtc/rtc_base/system/cocoa_threading_gn/moz.build
-deleted file mode 100644
-index 36bdf13d4b68..000000000000
---- third_party/libwebrtc/rtc_base/system/cocoa_threading_gn/moz.build
-+++ /dev/null
-@@ -1,67 +0,0 @@
--# This Source Code Form is subject to the terms of the Mozilla Public
--# License, v. 2.0. If a copy of the MPL was not distributed with this
--# file, You can obtain one at http://mozilla.org/MPL/2.0/.
--
--
-- ### This moz.build was AUTOMATICALLY GENERATED from a GN config, ###
-- ### DO NOT edit it by hand. ###
--
--CMMFLAGS += [
-- "-fobjc-arc"
--]
--
--COMPILE_FLAGS["OS_INCLUDES"] = []
--AllowCompilerWarnings()
--
--DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
--DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
--DEFINES["RTC_ENABLE_VP9"] = True
--DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
--DEFINES["WEBRTC_LIBRARY_IMPL"] = True
--DEFINES["WEBRTC_MAC"] = True
--DEFINES["WEBRTC_MOZILLA_BUILD"] = True
--DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
--DEFINES["WEBRTC_POSIX"] = True
--DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
--DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
--DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
--DEFINES["__STDC_CONSTANT_MACROS"] = True
--DEFINES["__STDC_FORMAT_MACROS"] = True
--
--FINAL_LIBRARY = "xul"
--
--
--LOCAL_INCLUDES += [
-- "!/ipc/ipdl/_ipdlheaders",
-- "!/third_party/libwebrtc/gen",
-- "/ipc/chromium/src",
-- "/third_party/libwebrtc/",
-- "/third_party/libwebrtc/third_party/abseil-cpp/",
-- "/tools/profiler/public"
--]
--
--UNIFIED_SOURCES += [
-- "/third_party/libwebrtc/rtc_base/system/cocoa_threading.mm"
--]
--
--if not CONFIG["MOZ_DEBUG"]:
--
-- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "0"
-- DEFINES["NDEBUG"] = True
-- DEFINES["NVALGRIND"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1":
--
-- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["TARGET_CPU"] == "aarch64":
--
-- DEFINES["WEBRTC_ARCH_ARM64"] = True
-- DEFINES["WEBRTC_HAS_NEON"] = True
--
--if CONFIG["TARGET_CPU"] == "x86_64":
--
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
--Library("cocoa_threading_gn")
-diff --git third_party/libwebrtc/rtc_base/system/file_wrapper_gn/moz.build third_party/libwebrtc/rtc_base/system/file_wrapper_gn/moz.build
-index 807f4726e102..81fb6a624984 100644
---- third_party/libwebrtc/rtc_base/system/file_wrapper_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/system/file_wrapper_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
++ DEFINES["USE_X11"] = "1"
+
+ Library("rate_statistics_gn")
+diff --git third_party/libwebrtc/rtc_base/rate_tracker_gn/moz.build third_party/libwebrtc/rtc_base/rate_tracker_gn/moz.build
+index f9532edf05b6..39cdb435615a 100644
+--- third_party/libwebrtc/rtc_base/rate_tracker_gn/moz.build
++++ third_party/libwebrtc/rtc_base/rate_tracker_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -84548,7 +92285,7 @@ index 807f4726e102..81fb6a624984 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -84560,7 +92297,6 @@ index 807f4726e102..81fb6a624984 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -84587,7 +92323,6 @@ index 807f4726e102..81fb6a624984 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -84602,7 +92337,6 @@ index 807f4726e102..81fb6a624984 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -84636,6 +92370,13 @@ index 807f4726e102..81fb6a624984 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -84653,6 +92394,10 @@ index 807f4726e102..81fb6a624984 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -84732,92 +92477,205 @@ index 807f4726e102..81fb6a624984 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("file_wrapper_gn")
-diff --git third_party/libwebrtc/rtc_base/system/gcd_helpers_gn/moz.build third_party/libwebrtc/rtc_base/system/gcd_helpers_gn/moz.build
-deleted file mode 100644
-index 21350fb07bfa..000000000000
---- third_party/libwebrtc/rtc_base/system/gcd_helpers_gn/moz.build
-+++ /dev/null
-@@ -1,67 +0,0 @@
--# This Source Code Form is subject to the terms of the Mozilla Public
--# License, v. 2.0. If a copy of the MPL was not distributed with this
--# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ Library("rate_tracker_gn")
+diff --git third_party/libwebrtc/rtc_base/refcount_gn/moz.build third_party/libwebrtc/rtc_base/refcount_gn/moz.build
+index 3de678e52f56..dffea650acbd 100644
+--- third_party/libwebrtc/rtc_base/refcount_gn/moz.build
++++ third_party/libwebrtc/rtc_base/refcount_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
-
+-if CONFIG["OS_TARGET"] == "Android":
-
-- ### This moz.build was AUTOMATICALLY GENERATED from a GN config, ###
-- ### DO NOT edit it by hand. ###
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
--CMFLAGS += [
-- "-fobjc-arc"
--]
+-if CONFIG["OS_TARGET"] == "Darwin":
-
--COMPILE_FLAGS["OS_INCLUDES"] = []
--AllowCompilerWarnings()
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
--DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
--DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
--DEFINES["RTC_ENABLE_VP9"] = True
--DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
--DEFINES["WEBRTC_LIBRARY_IMPL"] = True
--DEFINES["WEBRTC_MAC"] = True
--DEFINES["WEBRTC_MOZILLA_BUILD"] = True
--DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
--DEFINES["WEBRTC_POSIX"] = True
--DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
--DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
--DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
--DEFINES["__STDC_CONSTANT_MACROS"] = True
--DEFINES["__STDC_FORMAT_MACROS"] = True
+-if CONFIG["OS_TARGET"] == "Linux":
-
--FINAL_LIBRARY = "xul"
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
-
--LOCAL_INCLUDES += [
-- "!/ipc/ipdl/_ipdlheaders",
-- "!/third_party/libwebrtc/gen",
-- "/ipc/chromium/src",
-- "/third_party/libwebrtc/",
-- "/third_party/libwebrtc/third_party/abseil-cpp/",
-- "/tools/profiler/public"
--]
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
--UNIFIED_SOURCES += [
-- "/third_party/libwebrtc/rtc_base/system/gcd_helpers.m"
--]
+-if CONFIG["OS_TARGET"] == "WINNT":
-
--if not CONFIG["MOZ_DEBUG"]:
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "0"
-- DEFINES["NDEBUG"] = True
-- DEFINES["NVALGRIND"] = True
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
-
--if CONFIG["MOZ_DEBUG"] == "1":
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
-- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
- DEFINES["_DEBUG"] = True
-
--if CONFIG["TARGET_CPU"] == "aarch64":
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
-
-- DEFINES["WEBRTC_ARCH_ARM64"] = True
-- DEFINES["WEBRTC_HAS_NEON"] = True
+- DEFINES["_DEBUG"] = True
-
--if CONFIG["TARGET_CPU"] == "x86_64":
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
-
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+- DEFINES["_DEBUG"] = True
-
--Library("gcd_helpers_gn")
-diff --git third_party/libwebrtc/rtc_base/system/ignore_warnings_gn/moz.build third_party/libwebrtc/rtc_base/system/ignore_warnings_gn/moz.build
-index 7a5b33257453..e12ece6bf6df 100644
---- third_party/libwebrtc/rtc_base/system/ignore_warnings_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/system/ignore_warnings_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+ DEFINES["USE_X11"] = "1"
+
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
+-
+- OS_LIBS += [
+- "unwind"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ Library("refcount_gn")
+diff --git third_party/libwebrtc/rtc_base/rolling_accumulator_gn/moz.build third_party/libwebrtc/rtc_base/rolling_accumulator_gn/moz.build
+index 01650e82652c..eb46e9e0940e 100644
+--- third_party/libwebrtc/rtc_base/rolling_accumulator_gn/moz.build
++++ third_party/libwebrtc/rtc_base/rolling_accumulator_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -84832,7 +92690,7 @@ index 7a5b33257453..e12ece6bf6df 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,112 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -84844,13 +92702,16 @@ index 7a5b33257453..e12ece6bf6df 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "log"
+- ]
+-
-if CONFIG["OS_TARGET"] == "Darwin":
-
- DEFINES["WEBRTC_MAC"] = True
@@ -84867,7 +92728,6 @@ index 7a5b33257453..e12ece6bf6df 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -84882,7 +92742,6 @@ index 7a5b33257453..e12ece6bf6df 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -84929,6 +92788,10 @@ index 7a5b33257453..e12ece6bf6df 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -84941,7 +92804,7 @@ index 7a5b33257453..e12ece6bf6df 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -84992,19 +92855,18 @@ index 7a5b33257453..e12ece6bf6df 100644
-
- DEFINES["_GNU_SOURCE"] = True
-
- Library("ignore_warnings_gn")
-diff --git third_party/libwebrtc/rtc_base/system/inline_gn/moz.build third_party/libwebrtc/rtc_base/system/inline_gn/moz.build
-index 7df25c5644f1..64d47571debc 100644
---- third_party/libwebrtc/rtc_base/system/inline_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/system/inline_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("rolling_accumulator_gn")
+diff --git third_party/libwebrtc/rtc_base/rtc_event_gn/moz.build third_party/libwebrtc/rtc_base/rtc_event_gn/moz.build
+index 57d72e2c1e9f..2a64b57441ec 100644
+--- third_party/libwebrtc/rtc_base/rtc_event_gn/moz.build
++++ third_party/libwebrtc/rtc_base/rtc_event_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -85019,7 +92881,7 @@ index 7df25c5644f1..64d47571debc 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -85031,13 +92893,16 @@ index 7df25c5644f1..64d47571debc 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "log"
+- ]
+-
-if CONFIG["OS_TARGET"] == "Darwin":
-
- DEFINES["WEBRTC_MAC"] = True
@@ -85054,7 +92919,6 @@ index 7df25c5644f1..64d47571debc 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -85069,7 +92933,6 @@ index 7df25c5644f1..64d47571debc 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -85103,6 +92966,13 @@ index 7df25c5644f1..64d47571debc 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -85112,10 +92982,18 @@ index 7df25c5644f1..64d47571debc 100644
-if CONFIG["TARGET_CPU"] == "arm":
-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
- DEFINES["WEBRTC_ARCH_ARM"] = True
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -85128,10 +93006,12 @@ index 7df25c5644f1..64d47571debc 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
-
- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -85153,16 +93033,21 @@ index 7df25c5644f1..64d47571debc 100644
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
- DEFINES["USE_X11"] = "1"
-
+-
+- DEFINES["USE_X11"] = "1"
+-
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
-
- OS_LIBS += [
- "unwind"
- ]
-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
- DEFINES["_GNU_SOURCE"] = True
@@ -85172,26 +93057,34 @@ index 7df25c5644f1..64d47571debc 100644
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
- DEFINES["_GNU_SOURCE"] = True
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
- DEFINES["_GNU_SOURCE"] = True
--
- Library("inline_gn")
-diff --git third_party/libwebrtc/rtc_base/system/no_unique_address_gn/moz.build third_party/libwebrtc/rtc_base/system/no_unique_address_gn/moz.build
-index 17a93fe6bf50..658616cb1183 100644
---- third_party/libwebrtc/rtc_base/system/no_unique_address_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/system/no_unique_address_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
++ DEFINES["USE_X11"] = "1"
+
+ Library("rtc_event_gn")
+diff --git third_party/libwebrtc/rtc_base/rtc_numerics_gn/moz.build third_party/libwebrtc/rtc_base/rtc_numerics_gn/moz.build
+index e5f133fc9924..63aa82161c35 100644
+--- third_party/libwebrtc/rtc_base/rtc_numerics_gn/moz.build
++++ third_party/libwebrtc/rtc_base/rtc_numerics_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -85206,7 +93099,7 @@ index 17a93fe6bf50..658616cb1183 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -46,179 +55,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -85218,13 +93111,16 @@ index 17a93fe6bf50..658616cb1183 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "log"
+- ]
+-
-if CONFIG["OS_TARGET"] == "Darwin":
-
- DEFINES["WEBRTC_MAC"] = True
@@ -85241,7 +93137,6 @@ index 17a93fe6bf50..658616cb1183 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -85256,7 +93151,6 @@ index 17a93fe6bf50..658616cb1183 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -85299,10 +93193,18 @@ index 17a93fe6bf50..658616cb1183 100644
-if CONFIG["TARGET_CPU"] == "arm":
-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
- DEFINES["WEBRTC_ARCH_ARM"] = True
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -85315,10 +93217,12 @@ index 17a93fe6bf50..658616cb1183 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
-
- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -85340,16 +93244,21 @@ index 17a93fe6bf50..658616cb1183 100644
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
- DEFINES["USE_X11"] = "1"
-
+-
+- DEFINES["USE_X11"] = "1"
+-
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
-
- OS_LIBS += [
- "unwind"
- ]
-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
- DEFINES["_GNU_SOURCE"] = True
@@ -85359,26 +93268,34 @@ index 17a93fe6bf50..658616cb1183 100644
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
- DEFINES["_GNU_SOURCE"] = True
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
- DEFINES["_GNU_SOURCE"] = True
--
- Library("no_unique_address_gn")
-diff --git third_party/libwebrtc/rtc_base/system/rtc_export_gn/moz.build third_party/libwebrtc/rtc_base/system/rtc_export_gn/moz.build
-index e0c1fd16dc3e..47d3317cfa4a 100644
---- third_party/libwebrtc/rtc_base/system/rtc_export_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/system/rtc_export_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
++ DEFINES["USE_X11"] = "1"
+
+ Library("rtc_numerics_gn")
+diff --git third_party/libwebrtc/rtc_base/safe_compare_gn/moz.build third_party/libwebrtc/rtc_base/safe_compare_gn/moz.build
+index a64091f2b704..b5b71363445a 100644
+--- third_party/libwebrtc/rtc_base/safe_compare_gn/moz.build
++++ third_party/libwebrtc/rtc_base/safe_compare_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -85393,7 +93310,7 @@ index e0c1fd16dc3e..47d3317cfa4a 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -85405,7 +93322,6 @@ index e0c1fd16dc3e..47d3317cfa4a 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -85428,7 +93344,6 @@ index e0c1fd16dc3e..47d3317cfa4a 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -85443,7 +93358,6 @@ index e0c1fd16dc3e..47d3317cfa4a 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -85490,6 +93404,10 @@ index e0c1fd16dc3e..47d3317cfa4a 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -85502,7 +93420,7 @@ index e0c1fd16dc3e..47d3317cfa4a 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -85553,19 +93471,18 @@ index e0c1fd16dc3e..47d3317cfa4a 100644
-
- DEFINES["_GNU_SOURCE"] = True
-
- Library("rtc_export_gn")
-diff --git third_party/libwebrtc/rtc_base/system/unused_gn/moz.build third_party/libwebrtc/rtc_base/system/unused_gn/moz.build
-index 11c7d7e1a9c3..49b5c9ab23a6 100644
---- third_party/libwebrtc/rtc_base/system/unused_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/system/unused_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("safe_compare_gn")
+diff --git third_party/libwebrtc/rtc_base/safe_conversions_gn/moz.build third_party/libwebrtc/rtc_base/safe_conversions_gn/moz.build
+index 3041610af6d3..059c8cf3092a 100644
+--- third_party/libwebrtc/rtc_base/safe_conversions_gn/moz.build
++++ third_party/libwebrtc/rtc_base/safe_conversions_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -85580,7 +93497,7 @@ index 11c7d7e1a9c3..49b5c9ab23a6 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,112 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -85592,13 +93509,16 @@ index 11c7d7e1a9c3..49b5c9ab23a6 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "log"
+- ]
+-
-if CONFIG["OS_TARGET"] == "Darwin":
-
- DEFINES["WEBRTC_MAC"] = True
@@ -85615,7 +93535,6 @@ index 11c7d7e1a9c3..49b5c9ab23a6 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -85630,7 +93549,6 @@ index 11c7d7e1a9c3..49b5c9ab23a6 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -85677,6 +93595,10 @@ index 11c7d7e1a9c3..49b5c9ab23a6 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -85689,7 +93611,7 @@ index 11c7d7e1a9c3..49b5c9ab23a6 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -85740,19 +93662,18 @@ index 11c7d7e1a9c3..49b5c9ab23a6 100644
-
- DEFINES["_GNU_SOURCE"] = True
-
- Library("unused_gn")
-diff --git third_party/libwebrtc/rtc_base/system/warn_current_thread_is_deadlocked_gn/moz.build third_party/libwebrtc/rtc_base/system/warn_current_thread_is_deadlocked_gn/moz.build
-index 72142098bf1c..851abb2f75d7 100644
---- third_party/libwebrtc/rtc_base/system/warn_current_thread_is_deadlocked_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/system/warn_current_thread_is_deadlocked_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("safe_conversions_gn")
+diff --git third_party/libwebrtc/rtc_base/safe_minmax_gn/moz.build third_party/libwebrtc/rtc_base/safe_minmax_gn/moz.build
+index 58903e9a4e63..2f50afc26237 100644
+--- third_party/libwebrtc/rtc_base/safe_minmax_gn/moz.build
++++ third_party/libwebrtc/rtc_base/safe_minmax_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -85767,7 +93688,7 @@ index 72142098bf1c..851abb2f75d7 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,112 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -85779,13 +93700,16 @@ index 72142098bf1c..851abb2f75d7 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "log"
+- ]
+-
-if CONFIG["OS_TARGET"] == "Darwin":
-
- DEFINES["WEBRTC_MAC"] = True
@@ -85802,7 +93726,6 @@ index 72142098bf1c..851abb2f75d7 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -85817,7 +93740,6 @@ index 72142098bf1c..851abb2f75d7 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -85864,6 +93786,10 @@ index 72142098bf1c..851abb2f75d7 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -85876,7 +93802,7 @@ index 72142098bf1c..851abb2f75d7 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -85927,19 +93853,18 @@ index 72142098bf1c..851abb2f75d7 100644
-
- DEFINES["_GNU_SOURCE"] = True
-
- Library("warn_current_thread_is_deadlocked_gn")
-diff --git third_party/libwebrtc/rtc_base/task_utils/repeating_task_gn/moz.build third_party/libwebrtc/rtc_base/task_utils/repeating_task_gn/moz.build
-index b6057410da79..05fcf9b60a33 100644
---- third_party/libwebrtc/rtc_base/task_utils/repeating_task_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/task_utils/repeating_task_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("safe_minmax_gn")
+diff --git third_party/libwebrtc/rtc_base/sample_counter_gn/moz.build third_party/libwebrtc/rtc_base/sample_counter_gn/moz.build
+index 8ee16d80ed85..c9bc739d62e9 100644
+--- third_party/libwebrtc/rtc_base/sample_counter_gn/moz.build
++++ third_party/libwebrtc/rtc_base/sample_counter_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -85954,7 +93879,7 @@ index b6057410da79..05fcf9b60a33 100644
FINAL_LIBRARY = "xul"
-@@ -43,189 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -85966,7 +93891,6 @@ index b6057410da79..05fcf9b60a33 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -85993,7 +93917,6 @@ index b6057410da79..05fcf9b60a33 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -86002,17 +93925,12 @@ index b6057410da79..05fcf9b60a33 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-- OS_LIBS += [
-- "rt"
-- ]
--
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -86046,13 +93964,6 @@ index b6057410da79..05fcf9b60a33 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
--
-- OS_LIBS += [
-- "crypt32",
-- "iphlpapi",
-- "secur32",
-- "winmm"
-- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -86070,6 +93981,10 @@ index b6057410da79..05fcf9b60a33 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -86149,19 +94064,18 @@ index b6057410da79..05fcf9b60a33 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("repeating_task_gn")
-diff --git third_party/libwebrtc/rtc_base/third_party/base64/base64_gn/moz.build third_party/libwebrtc/rtc_base/third_party/base64/base64_gn/moz.build
-index cd7049d1e1ad..48679d72d348 100644
---- third_party/libwebrtc/rtc_base/third_party/base64/base64_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/third_party/base64/base64_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("sample_counter_gn")
+diff --git third_party/libwebrtc/rtc_base/sanitizer_gn/moz.build third_party/libwebrtc/rtc_base/sanitizer_gn/moz.build
+index cbd346e5dc21..980b9765b1de 100644
+--- third_party/libwebrtc/rtc_base/sanitizer_gn/moz.build
++++ third_party/libwebrtc/rtc_base/sanitizer_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -86176,7 +94090,7 @@ index cd7049d1e1ad..48679d72d348 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -86188,17 +94102,12 @@ index cd7049d1e1ad..48679d72d348 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-- OS_LIBS += [
-- "log"
-- ]
--
-if CONFIG["OS_TARGET"] == "Darwin":
-
- DEFINES["WEBRTC_MAC"] = True
@@ -86215,7 +94124,6 @@ index cd7049d1e1ad..48679d72d348 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -86230,7 +94138,6 @@ index cd7049d1e1ad..48679d72d348 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -86273,14 +94180,14 @@ index cd7049d1e1ad..48679d72d348 100644
-if CONFIG["TARGET_CPU"] == "arm":
-
-- CXXFLAGS += [
-- "-mfpu=neon"
-- ]
--
- DEFINES["WEBRTC_ARCH_ARM"] = True
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -86293,12 +94200,10 @@ index cd7049d1e1ad..48679d72d348 100644
if CONFIG["TARGET_CPU"] == "x86":
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
--if CONFIG["TARGET_CPU"] == "x86_64":
--
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -86320,21 +94225,16 @@ index cd7049d1e1ad..48679d72d348 100644
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["USE_X11"] = "1"
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+ DEFINES["USE_X11"] = "1"
+
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
-
- OS_LIBS += [
- "unwind"
- ]
-
--if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
--
- CXXFLAGS += [
- "-msse2"
- ]
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
- DEFINES["_GNU_SOURCE"] = True
@@ -86344,35 +94244,25 @@ index cd7049d1e1ad..48679d72d348 100644
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
-- CXXFLAGS += [
-- "-msse2"
-- ]
-+if CONFIG["TARGET_CPU"] == "x86_64":
-
+-
- DEFINES["_GNU_SOURCE"] = True
-+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
+-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
+-
- DEFINES["_GNU_SOURCE"] = True
-+ DEFINES["USE_X11"] = "1"
-
- Library("base64_gn")
-diff --git third_party/libwebrtc/rtc_base/third_party/sigslot/sigslot_gn/moz.build third_party/libwebrtc/rtc_base/third_party/sigslot/sigslot_gn/moz.build
-index b4ca57145cff..c1e70893bf9f 100644
---- third_party/libwebrtc/rtc_base/third_party/sigslot/sigslot_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/third_party/sigslot/sigslot_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+-
+ Library("sanitizer_gn")
+diff --git third_party/libwebrtc/rtc_base/socket_address_gn/moz.build third_party/libwebrtc/rtc_base/socket_address_gn/moz.build
+index 7dfe5738c998..91e90e92a460 100644
+--- third_party/libwebrtc/rtc_base/socket_address_gn/moz.build
++++ third_party/libwebrtc/rtc_base/socket_address_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -86387,7 +94277,7 @@ index b4ca57145cff..c1e70893bf9f 100644
FINAL_LIBRARY = "xul"
-@@ -43,174 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,187 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -86399,13 +94289,17 @@ index b4ca57145cff..c1e70893bf9f 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "GLESv2",
+- "log"
+- ]
+-
-if CONFIG["OS_TARGET"] == "Darwin":
-
- DEFINES["WEBRTC_MAC"] = True
@@ -86422,7 +94316,6 @@ index b4ca57145cff..c1e70893bf9f 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -86437,7 +94330,6 @@ index b4ca57145cff..c1e70893bf9f 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -86471,6 +94363,13 @@ index b4ca57145cff..c1e70893bf9f 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -86488,6 +94387,10 @@ index b4ca57145cff..c1e70893bf9f 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -86567,19 +94470,18 @@ index b4ca57145cff..c1e70893bf9f 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("sigslot_gn")
-diff --git third_party/libwebrtc/rtc_base/threading_gn/moz.build third_party/libwebrtc/rtc_base/threading_gn/moz.build
-index 53ae39a12405..28c418ee0db5 100644
---- third_party/libwebrtc/rtc_base/threading_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/threading_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("socket_address_gn")
+diff --git third_party/libwebrtc/rtc_base/socket_factory_gn/moz.build third_party/libwebrtc/rtc_base/socket_factory_gn/moz.build
+index 5c4cf0261e1a..4de54ef5649f 100644
+--- third_party/libwebrtc/rtc_base/socket_factory_gn/moz.build
++++ third_party/libwebrtc/rtc_base/socket_factory_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -86594,7 +94496,7 @@ index 53ae39a12405..28c418ee0db5 100644
FINAL_LIBRARY = "xul"
-@@ -46,202 +56,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,120 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -86606,7 +94508,6 @@ index 53ae39a12405..28c418ee0db5 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -86618,10 +94519,6 @@ index 53ae39a12405..28c418ee0db5 100644
- "log"
- ]
-
-- UNIFIED_SOURCES += [
-- "/third_party/libwebrtc/rtc_base/physical_socket_server.cc"
-- ]
--
-if CONFIG["OS_TARGET"] == "Darwin":
-
- DEFINES["WEBRTC_MAC"] = True
@@ -86631,10 +94528,6 @@ index 53ae39a12405..28c418ee0db5 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-- UNIFIED_SOURCES += [
-- "/third_party/libwebrtc/rtc_base/physical_socket_server.cc"
-- ]
--
-if CONFIG["OS_TARGET"] == "Linux":
-
- DEFINES["USE_AURA"] = "1"
@@ -86642,7 +94535,6 @@ index 53ae39a12405..28c418ee0db5 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -86651,17 +94543,12 @@ index 53ae39a12405..28c418ee0db5 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-- UNIFIED_SOURCES += [
-- "/third_party/libwebrtc/rtc_base/physical_socket_server.cc"
-- ]
--
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -86702,10 +94589,6 @@ index 53ae39a12405..28c418ee0db5 100644
- "secur32",
- "winmm"
- ]
--
-- UNIFIED_SOURCES += [
-- "/third_party/libwebrtc/rtc_base/physical_socket_server.cc"
-- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -86715,14 +94598,14 @@ index 53ae39a12405..28c418ee0db5 100644
-if CONFIG["TARGET_CPU"] == "arm":
-
-- CXXFLAGS += [
-- "-mfpu=neon"
-- ]
--
- DEFINES["WEBRTC_ARCH_ARM"] = True
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -86735,12 +94618,10 @@ index 53ae39a12405..28c418ee0db5 100644
if CONFIG["TARGET_CPU"] == "x86":
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
--if CONFIG["TARGET_CPU"] == "x86_64":
--
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
+@@ -163,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -86762,21 +94643,16 @@ index 53ae39a12405..28c418ee0db5 100644
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["USE_X11"] = "1"
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+ DEFINES["USE_X11"] = "1"
+
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
-
- OS_LIBS += [
- "unwind"
- ]
-
--if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
--
- CXXFLAGS += [
- "-msse2"
- ]
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
- DEFINES["_GNU_SOURCE"] = True
@@ -86786,37 +94662,26 @@ index 53ae39a12405..28c418ee0db5 100644
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
-- CXXFLAGS += [
-- "-msse2"
-- ]
-+if CONFIG["TARGET_CPU"] == "x86_64":
-
+-
- DEFINES["_GNU_SOURCE"] = True
-+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
+-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
+-
- DEFINES["_GNU_SOURCE"] = True
-+ DEFINES["USE_X11"] = "1"
-
- Library("threading_gn")
-diff --git third_party/libwebrtc/rtc_base/timeutils_gn/moz.build third_party/libwebrtc/rtc_base/timeutils_gn/moz.build
-index 55044da704f0..b3d3a631906d 100644
---- third_party/libwebrtc/rtc_base/timeutils_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/timeutils_gn/moz.build
-@@ -12,12 +12,22 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+-
+ Library("socket_factory_gn")
+diff --git third_party/libwebrtc/rtc_base/socket_gn/moz.build third_party/libwebrtc/rtc_base/socket_gn/moz.build
+index 43f98b9758bf..27b46ae4f612 100644
+--- third_party/libwebrtc/rtc_base/socket_gn/moz.build
++++ third_party/libwebrtc/rtc_base/socket_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
- DEFINES["WEBRTC_EXCLUDE_SYSTEM_TIME"] = True
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
@@ -86830,7 +94695,7 @@ index 55044da704f0..b3d3a631906d 100644
FINAL_LIBRARY = "xul"
-@@ -45,185 +55,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,187 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -86842,7 +94707,6 @@ index 55044da704f0..b3d3a631906d 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -86850,6 +94714,7 @@ index 55044da704f0..b3d3a631906d 100644
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
- OS_LIBS += [
+- "GLESv2",
- "log"
- ]
-
@@ -86869,7 +94734,6 @@ index 55044da704f0..b3d3a631906d 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -86884,7 +94748,6 @@ index 55044da704f0..b3d3a631906d 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -86942,6 +94805,10 @@ index 55044da704f0..b3d3a631906d 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -87021,19 +94888,18 @@ index 55044da704f0..b3d3a631906d 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("timeutils_gn")
-diff --git third_party/libwebrtc/rtc_base/type_traits_gn/moz.build third_party/libwebrtc/rtc_base/type_traits_gn/moz.build
-index 6e5a6266c98d..f89c8dde62eb 100644
---- third_party/libwebrtc/rtc_base/type_traits_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/type_traits_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("socket_gn")
+diff --git third_party/libwebrtc/rtc_base/socket_server_gn/moz.build third_party/libwebrtc/rtc_base/socket_server_gn/moz.build
+index d24756b4d615..5a576332fb94 100644
+--- third_party/libwebrtc/rtc_base/socket_server_gn/moz.build
++++ third_party/libwebrtc/rtc_base/socket_server_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -87048,7 +94914,7 @@ index 6e5a6266c98d..f89c8dde62eb 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,120 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -87060,13 +94926,17 @@ index 6e5a6266c98d..f89c8dde62eb 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "GLESv2",
+- "log"
+- ]
+-
-if CONFIG["OS_TARGET"] == "Darwin":
-
- DEFINES["WEBRTC_MAC"] = True
@@ -87083,7 +94953,6 @@ index 6e5a6266c98d..f89c8dde62eb 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -87098,7 +94967,6 @@ index 6e5a6266c98d..f89c8dde62eb 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -87132,6 +95000,13 @@ index 6e5a6266c98d..f89c8dde62eb 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -87145,6 +95020,10 @@ index 6e5a6266c98d..f89c8dde62eb 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -87157,7 +95036,7 @@ index 6e5a6266c98d..f89c8dde62eb 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -163,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -87208,19 +95087,18 @@ index 6e5a6266c98d..f89c8dde62eb 100644
-
- DEFINES["_GNU_SOURCE"] = True
-
- Library("type_traits_gn")
-diff --git third_party/libwebrtc/rtc_base/unique_id_generator_gn/moz.build third_party/libwebrtc/rtc_base/unique_id_generator_gn/moz.build
-index 144e5ff789f9..e0450e78ecd4 100644
---- third_party/libwebrtc/rtc_base/unique_id_generator_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/unique_id_generator_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("socket_server_gn")
+diff --git third_party/libwebrtc/rtc_base/ssl_adapter_gn/moz.build third_party/libwebrtc/rtc_base/ssl_adapter_gn/moz.build
+index 7df6c9be0d52..37f417671c69 100644
+--- third_party/libwebrtc/rtc_base/ssl_adapter_gn/moz.build
++++ third_party/libwebrtc/rtc_base/ssl_adapter_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -87235,7 +95113,7 @@ index 144e5ff789f9..e0450e78ecd4 100644
FINAL_LIBRARY = "xul"
-@@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -87247,7 +95125,6 @@ index 144e5ff789f9..e0450e78ecd4 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -87270,7 +95147,6 @@ index 144e5ff789f9..e0450e78ecd4 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -87285,7 +95161,6 @@ index 144e5ff789f9..e0450e78ecd4 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -87332,6 +95207,10 @@ index 144e5ff789f9..e0450e78ecd4 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -87344,7 +95223,7 @@ index 144e5ff789f9..e0450e78ecd4 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -149,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -87395,19 +95274,18 @@ index 144e5ff789f9..e0450e78ecd4 100644
-
- DEFINES["_GNU_SOURCE"] = True
-
- Library("unique_id_generator_gn")
-diff --git third_party/libwebrtc/rtc_base/units/unit_base_gn/moz.build third_party/libwebrtc/rtc_base/units/unit_base_gn/moz.build
-index 1a73da55be6d..fa188d4c8b2c 100644
---- third_party/libwebrtc/rtc_base/units/unit_base_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/units/unit_base_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("ssl_adapter_gn")
+diff --git third_party/libwebrtc/rtc_base/ssl_gn/moz.build third_party/libwebrtc/rtc_base/ssl_gn/moz.build
+index 3b316011d903..9f73c2a4952a 100644
+--- third_party/libwebrtc/rtc_base/ssl_gn/moz.build
++++ third_party/libwebrtc/rtc_base/ssl_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -87422,7 +95300,7 @@ index 1a73da55be6d..fa188d4c8b2c 100644
FINAL_LIBRARY = "xul"
-@@ -39,111 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -87434,17 +95312,12 @@ index 1a73da55be6d..fa188d4c8b2c 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-- OS_LIBS += [
-- "log"
-- ]
--
-if CONFIG["OS_TARGET"] == "Darwin":
-
- DEFINES["WEBRTC_MAC"] = True
@@ -87461,7 +95334,6 @@ index 1a73da55be6d..fa188d4c8b2c 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -87476,7 +95348,6 @@ index 1a73da55be6d..fa188d4c8b2c 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -87523,6 +95394,10 @@ index 1a73da55be6d..fa188d4c8b2c 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -87535,7 +95410,7 @@ index 1a73da55be6d..fa188d4c8b2c 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -153,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -87586,19 +95461,18 @@ index 1a73da55be6d..fa188d4c8b2c 100644
-
- DEFINES["_GNU_SOURCE"] = True
-
- Library("unit_base_gn")
-diff --git third_party/libwebrtc/rtc_base/weak_ptr_gn/moz.build third_party/libwebrtc/rtc_base/weak_ptr_gn/moz.build
-index 24bcc6accf79..c91a4d711206 100644
---- third_party/libwebrtc/rtc_base/weak_ptr_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/weak_ptr_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("ssl_gn")
+diff --git third_party/libwebrtc/rtc_base/stringutils_gn/moz.build third_party/libwebrtc/rtc_base/stringutils_gn/moz.build
+index 8968548bc44d..6ae58958a750 100644
+--- third_party/libwebrtc/rtc_base/stringutils_gn/moz.build
++++ third_party/libwebrtc/rtc_base/stringutils_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -87613,7 +95487,7 @@ index 24bcc6accf79..c91a4d711206 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,179 +57,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -87625,7 +95499,6 @@ index 24bcc6accf79..c91a4d711206 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -87652,7 +95525,6 @@ index 24bcc6accf79..c91a4d711206 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -87667,7 +95539,6 @@ index 24bcc6accf79..c91a4d711206 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -87718,6 +95589,10 @@ index 24bcc6accf79..c91a4d711206 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -87797,481 +95672,587 @@ index 24bcc6accf79..c91a4d711206 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("weak_ptr_gn")
-diff --git third_party/libwebrtc/rtc_base/win/create_direct3d_device_gn/moz.build third_party/libwebrtc/rtc_base/win/create_direct3d_device_gn/moz.build
-deleted file mode 100644
-index 89b4d408242e..000000000000
---- third_party/libwebrtc/rtc_base/win/create_direct3d_device_gn/moz.build
-+++ /dev/null
-@@ -1,85 +0,0 @@
--# This Source Code Form is subject to the terms of the Mozilla Public
--# License, v. 2.0. If a copy of the MPL was not distributed with this
--# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ Library("stringutils_gn")
+diff --git third_party/libwebrtc/rtc_base/strong_alias_gn/moz.build third_party/libwebrtc/rtc_base/strong_alias_gn/moz.build
+index 3ca55f387657..3578dca2f457 100644
+--- third_party/libwebrtc/rtc_base/strong_alias_gn/moz.build
++++ third_party/libwebrtc/rtc_base/strong_alias_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
-
+-if CONFIG["OS_TARGET"] == "Android":
-
-- ### This moz.build was AUTOMATICALLY GENERATED from a GN config, ###
-- ### DO NOT edit it by hand. ###
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
--COMPILE_FLAGS["OS_INCLUDES"] = []
--AllowCompilerWarnings()
+-if CONFIG["OS_TARGET"] == "Darwin":
-
--DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
--DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
--DEFINES["NOMINMAX"] = True
--DEFINES["NTDDI_VERSION"] = "0x0A000000"
--DEFINES["PSAPI_VERSION"] = "2"
--DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
--DEFINES["RTC_ENABLE_VP9"] = True
--DEFINES["RTC_ENABLE_WIN_WGC"] = True
--DEFINES["UNICODE"] = True
--DEFINES["USE_AURA"] = "1"
--DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
--DEFINES["WEBRTC_LIBRARY_IMPL"] = True
--DEFINES["WEBRTC_MOZILLA_BUILD"] = True
--DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
--DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
--DEFINES["WEBRTC_WIN"] = True
--DEFINES["WIN32"] = True
--DEFINES["WIN32_LEAN_AND_MEAN"] = True
--DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
--DEFINES["WINVER"] = "0x0A00"
--DEFINES["_ATL_NO_OPENGL"] = True
--DEFINES["_CRT_RAND_S"] = True
--DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
--DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
--DEFINES["_HAS_EXCEPTIONS"] = "0"
--DEFINES["_HAS_NODISCARD"] = True
--DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
--DEFINES["_SECURE_ATL"] = True
--DEFINES["_UNICODE"] = True
--DEFINES["_WIN32_WINNT"] = "0x0A00"
--DEFINES["_WINDOWS"] = True
--DEFINES["__STD_C"] = True
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
--FINAL_LIBRARY = "xul"
+-if CONFIG["OS_TARGET"] == "Linux":
-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
--LOCAL_INCLUDES += [
-- "!/ipc/ipdl/_ipdlheaders",
-- "!/third_party/libwebrtc/gen",
-- "/ipc/chromium/src",
-- "/third_party/libwebrtc/",
-- "/third_party/libwebrtc/third_party/abseil-cpp/",
-- "/tools/profiler/public"
--]
+-if CONFIG["OS_TARGET"] == "OpenBSD":
-
--UNIFIED_SOURCES += [
-- "/third_party/libwebrtc/rtc_base/win/create_direct3d_device.cc"
--]
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
--if not CONFIG["MOZ_DEBUG"]:
+-if CONFIG["OS_TARGET"] == "WINNT":
-
-- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "0"
-- DEFINES["NDEBUG"] = True
-- DEFINES["NVALGRIND"] = True
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
-
--if CONFIG["MOZ_DEBUG"] == "1":
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
-
-- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
-- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-if CONFIG["TARGET_CPU"] == "loongarch64":
-
--if CONFIG["TARGET_CPU"] == "aarch64":
+- DEFINES["_GNU_SOURCE"] = True
-
-- DEFINES["WEBRTC_ARCH_ARM64"] = True
-- DEFINES["WEBRTC_HAS_NEON"] = True
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
-
--if CONFIG["TARGET_CPU"] == "x86":
+-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
--if CONFIG["TARGET_CPU"] == "x86_64":
+- DEFINES["_DEBUG"] = True
-
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
-
--Library("create_direct3d_device_gn")
-diff --git third_party/libwebrtc/rtc_base/win/get_activation_factory_gn/moz.build third_party/libwebrtc/rtc_base/win/get_activation_factory_gn/moz.build
-deleted file mode 100644
-index 0f2ade5af2ea..000000000000
---- third_party/libwebrtc/rtc_base/win/get_activation_factory_gn/moz.build
-+++ /dev/null
-@@ -1,85 +0,0 @@
--# This Source Code Form is subject to the terms of the Mozilla Public
--# License, v. 2.0. If a copy of the MPL was not distributed with this
--# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+- DEFINES["_DEBUG"] = True
-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
-
-- ### This moz.build was AUTOMATICALLY GENERATED from a GN config, ###
-- ### DO NOT edit it by hand. ###
+- DEFINES["_DEBUG"] = True
-
--COMPILE_FLAGS["OS_INCLUDES"] = []
--AllowCompilerWarnings()
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
-
--DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
--DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
--DEFINES["NOMINMAX"] = True
--DEFINES["NTDDI_VERSION"] = "0x0A000000"
--DEFINES["PSAPI_VERSION"] = "2"
--DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
--DEFINES["RTC_ENABLE_VP9"] = True
--DEFINES["RTC_ENABLE_WIN_WGC"] = True
--DEFINES["UNICODE"] = True
--DEFINES["USE_AURA"] = "1"
--DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
--DEFINES["WEBRTC_LIBRARY_IMPL"] = True
--DEFINES["WEBRTC_MOZILLA_BUILD"] = True
--DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
--DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
--DEFINES["WEBRTC_WIN"] = True
--DEFINES["WIN32"] = True
--DEFINES["WIN32_LEAN_AND_MEAN"] = True
--DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
--DEFINES["WINVER"] = "0x0A00"
--DEFINES["_ATL_NO_OPENGL"] = True
--DEFINES["_CRT_RAND_S"] = True
--DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
--DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
--DEFINES["_HAS_EXCEPTIONS"] = "0"
--DEFINES["_HAS_NODISCARD"] = True
--DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
--DEFINES["_SECURE_ATL"] = True
--DEFINES["_UNICODE"] = True
--DEFINES["_WIN32_WINNT"] = "0x0A00"
--DEFINES["_WINDOWS"] = True
--DEFINES["__STD_C"] = True
+- DEFINES["_DEBUG"] = True
-
--FINAL_LIBRARY = "xul"
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
--LOCAL_INCLUDES += [
-- "!/ipc/ipdl/_ipdlheaders",
-- "!/third_party/libwebrtc/gen",
-- "/ipc/chromium/src",
-- "/third_party/libwebrtc/",
-- "/third_party/libwebrtc/third_party/abseil-cpp/",
-- "/tools/profiler/public"
--]
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+ DEFINES["USE_X11"] = "1"
+
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
-
--UNIFIED_SOURCES += [
-- "/third_party/libwebrtc/rtc_base/win/get_activation_factory.cc"
--]
+- OS_LIBS += [
+- "unwind"
+- ]
-
--if not CONFIG["MOZ_DEBUG"]:
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "0"
-- DEFINES["NDEBUG"] = True
-- DEFINES["NVALGRIND"] = True
+- DEFINES["_GNU_SOURCE"] = True
-
--if CONFIG["MOZ_DEBUG"] == "1":
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
-- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+- DEFINES["_GNU_SOURCE"] = True
-
--if CONFIG["TARGET_CPU"] == "aarch64":
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["WEBRTC_ARCH_ARM64"] = True
-- DEFINES["WEBRTC_HAS_NEON"] = True
+- DEFINES["_GNU_SOURCE"] = True
-
--if CONFIG["TARGET_CPU"] == "x86":
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+- DEFINES["_GNU_SOURCE"] = True
-
--if CONFIG["TARGET_CPU"] == "x86_64":
+ Library("strong_alias_gn")
+diff --git third_party/libwebrtc/rtc_base/swap_queue_gn/moz.build third_party/libwebrtc/rtc_base/swap_queue_gn/moz.build
+index 84aa26f7defe..3b411438cbea 100644
+--- third_party/libwebrtc/rtc_base/swap_queue_gn/moz.build
++++ third_party/libwebrtc/rtc_base/swap_queue_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -40,112 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
-
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-if CONFIG["OS_TARGET"] == "Android":
-
--Library("get_activation_factory_gn")
-diff --git third_party/libwebrtc/rtc_base/win/hstring_gn/moz.build third_party/libwebrtc/rtc_base/win/hstring_gn/moz.build
-deleted file mode 100644
-index d6968eb597c9..000000000000
---- third_party/libwebrtc/rtc_base/win/hstring_gn/moz.build
-+++ /dev/null
-@@ -1,85 +0,0 @@
--# This Source Code Form is subject to the terms of the Mozilla Public
--# License, v. 2.0. If a copy of the MPL was not distributed with this
--# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "log"
+- ]
-
-- ### This moz.build was AUTOMATICALLY GENERATED from a GN config, ###
-- ### DO NOT edit it by hand. ###
+-if CONFIG["OS_TARGET"] == "Darwin":
-
--COMPILE_FLAGS["OS_INCLUDES"] = []
--AllowCompilerWarnings()
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
--DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
--DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
--DEFINES["NOMINMAX"] = True
--DEFINES["NTDDI_VERSION"] = "0x0A000000"
--DEFINES["PSAPI_VERSION"] = "2"
--DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
--DEFINES["RTC_ENABLE_VP9"] = True
--DEFINES["RTC_ENABLE_WIN_WGC"] = True
--DEFINES["UNICODE"] = True
--DEFINES["USE_AURA"] = "1"
--DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
--DEFINES["WEBRTC_LIBRARY_IMPL"] = True
--DEFINES["WEBRTC_MOZILLA_BUILD"] = True
--DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
--DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
--DEFINES["WEBRTC_WIN"] = True
--DEFINES["WIN32"] = True
--DEFINES["WIN32_LEAN_AND_MEAN"] = True
--DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
--DEFINES["WINVER"] = "0x0A00"
--DEFINES["_ATL_NO_OPENGL"] = True
--DEFINES["_CRT_RAND_S"] = True
--DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
--DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
--DEFINES["_HAS_EXCEPTIONS"] = "0"
--DEFINES["_HAS_NODISCARD"] = True
--DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
--DEFINES["_SECURE_ATL"] = True
--DEFINES["_UNICODE"] = True
--DEFINES["_WIN32_WINNT"] = "0x0A00"
--DEFINES["_WINDOWS"] = True
--DEFINES["__STD_C"] = True
+-if CONFIG["OS_TARGET"] == "Linux":
-
--FINAL_LIBRARY = "xul"
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
-
--LOCAL_INCLUDES += [
-- "!/ipc/ipdl/_ipdlheaders",
-- "!/third_party/libwebrtc/gen",
-- "/ipc/chromium/src",
-- "/third_party/libwebrtc/",
-- "/third_party/libwebrtc/third_party/abseil-cpp/",
-- "/tools/profiler/public"
--]
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
--SOURCES += [
-- "/third_party/libwebrtc/rtc_base/win/hstring.cc"
--]
+-if CONFIG["OS_TARGET"] == "WINNT":
-
--if not CONFIG["MOZ_DEBUG"]:
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "0"
-- DEFINES["NDEBUG"] = True
-- DEFINES["NVALGRIND"] = True
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
-
--if CONFIG["MOZ_DEBUG"] == "1":
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+@@ -155,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
-
-- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
--if CONFIG["TARGET_CPU"] == "aarch64":
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+ DEFINES["USE_X11"] = "1"
+
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["WEBRTC_ARCH_ARM64"] = True
-- DEFINES["WEBRTC_HAS_NEON"] = True
+- OS_LIBS += [
+- "unwind"
+- ]
-
--if CONFIG["TARGET_CPU"] == "x86":
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+- DEFINES["_GNU_SOURCE"] = True
-
--if CONFIG["TARGET_CPU"] == "x86_64":
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+- DEFINES["_GNU_SOURCE"] = True
-
--Library("hstring_gn")
-diff --git third_party/libwebrtc/rtc_base/win/windows_version_gn/moz.build third_party/libwebrtc/rtc_base/win/windows_version_gn/moz.build
-deleted file mode 100644
-index 014d6aaf9a74..000000000000
---- third_party/libwebrtc/rtc_base/win/windows_version_gn/moz.build
-+++ /dev/null
-@@ -1,85 +0,0 @@
--# This Source Code Form is subject to the terms of the Mozilla Public
--# License, v. 2.0. If a copy of the MPL was not distributed with this
--# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
+- DEFINES["_GNU_SOURCE"] = True
-
-- ### This moz.build was AUTOMATICALLY GENERATED from a GN config, ###
-- ### DO NOT edit it by hand. ###
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
--COMPILE_FLAGS["OS_INCLUDES"] = []
--AllowCompilerWarnings()
+- DEFINES["_GNU_SOURCE"] = True
-
--DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
--DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
--DEFINES["NOMINMAX"] = True
--DEFINES["NTDDI_VERSION"] = "0x0A000000"
--DEFINES["PSAPI_VERSION"] = "2"
--DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
--DEFINES["RTC_ENABLE_VP9"] = True
--DEFINES["RTC_ENABLE_WIN_WGC"] = True
--DEFINES["UNICODE"] = True
--DEFINES["USE_AURA"] = "1"
--DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
--DEFINES["WEBRTC_LIBRARY_IMPL"] = True
--DEFINES["WEBRTC_MOZILLA_BUILD"] = True
--DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
--DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
--DEFINES["WEBRTC_WIN"] = True
--DEFINES["WIN32"] = True
--DEFINES["WIN32_LEAN_AND_MEAN"] = True
--DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
--DEFINES["WINVER"] = "0x0A00"
--DEFINES["_ATL_NO_OPENGL"] = True
--DEFINES["_CRT_RAND_S"] = True
--DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
--DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
--DEFINES["_HAS_EXCEPTIONS"] = "0"
--DEFINES["_HAS_NODISCARD"] = True
--DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
--DEFINES["_SECURE_ATL"] = True
--DEFINES["_UNICODE"] = True
--DEFINES["_WIN32_WINNT"] = "0x0A00"
--DEFINES["_WINDOWS"] = True
--DEFINES["__STD_C"] = True
+ Library("swap_queue_gn")
+diff --git third_party/libwebrtc/rtc_base/synchronization/mutex_gn/moz.build third_party/libwebrtc/rtc_base/synchronization/mutex_gn/moz.build
+index 9ce9d8492bdc..97ba7f1f28a4 100644
+--- third_party/libwebrtc/rtc_base/synchronization/mutex_gn/moz.build
++++ third_party/libwebrtc/rtc_base/synchronization/mutex_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -40,112 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
-
--FINAL_LIBRARY = "xul"
+-if CONFIG["OS_TARGET"] == "Android":
-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
--LOCAL_INCLUDES += [
-- "!/ipc/ipdl/_ipdlheaders",
-- "!/third_party/libwebrtc/gen",
-- "/ipc/chromium/src",
-- "/third_party/libwebrtc/",
-- "/third_party/libwebrtc/third_party/abseil-cpp/",
-- "/tools/profiler/public"
--]
+- OS_LIBS += [
+- "log"
+- ]
-
--UNIFIED_SOURCES += [
-- "/third_party/libwebrtc/rtc_base/win/windows_version.cc"
--]
+-if CONFIG["OS_TARGET"] == "Darwin":
-
--if not CONFIG["MOZ_DEBUG"]:
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "0"
-- DEFINES["NDEBUG"] = True
-- DEFINES["NVALGRIND"] = True
+-if CONFIG["OS_TARGET"] == "Linux":
-
--if CONFIG["MOZ_DEBUG"] == "1":
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
-- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-if CONFIG["OS_TARGET"] == "OpenBSD":
-
--if CONFIG["TARGET_CPU"] == "aarch64":
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-- DEFINES["WEBRTC_ARCH_ARM64"] = True
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
--if CONFIG["TARGET_CPU"] == "x86":
+-if CONFIG["TARGET_CPU"] == "loongarch64":
-
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+- DEFINES["_GNU_SOURCE"] = True
-
--if CONFIG["TARGET_CPU"] == "x86_64":
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
-
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-if CONFIG["TARGET_CPU"] == "mips64":
-
--Library("windows_version_gn")
-diff --git third_party/libwebrtc/rtc_base/win32_gn/moz.build third_party/libwebrtc/rtc_base/win32_gn/moz.build
-deleted file mode 100644
-index 9c7c5cec86d1..000000000000
---- third_party/libwebrtc/rtc_base/win32_gn/moz.build
-+++ /dev/null
-@@ -1,92 +0,0 @@
--# This Source Code Form is subject to the terms of the Mozilla Public
--# License, v. 2.0. If a copy of the MPL was not distributed with this
--# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+@@ -155,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
+- DEFINES["_DEBUG"] = True
-
-- ### This moz.build was AUTOMATICALLY GENERATED from a GN config, ###
-- ### DO NOT edit it by hand. ###
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
-
--COMPILE_FLAGS["OS_INCLUDES"] = []
--AllowCompilerWarnings()
+- DEFINES["_DEBUG"] = True
-
--DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
--DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
--DEFINES["NOMINMAX"] = True
--DEFINES["NTDDI_VERSION"] = "0x0A000000"
--DEFINES["PSAPI_VERSION"] = "2"
--DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
--DEFINES["RTC_ENABLE_VP9"] = True
--DEFINES["RTC_ENABLE_WIN_WGC"] = True
--DEFINES["UNICODE"] = True
--DEFINES["USE_AURA"] = "1"
--DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
--DEFINES["WEBRTC_LIBRARY_IMPL"] = True
--DEFINES["WEBRTC_MOZILLA_BUILD"] = True
--DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
--DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
--DEFINES["WEBRTC_WIN"] = True
--DEFINES["WIN32"] = True
--DEFINES["WIN32_LEAN_AND_MEAN"] = True
--DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
--DEFINES["WINVER"] = "0x0A00"
--DEFINES["_ATL_NO_OPENGL"] = True
--DEFINES["_CRT_NONSTDC_NO_DEPRECATE"] = True
--DEFINES["_CRT_RAND_S"] = True
--DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
--DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
--DEFINES["_HAS_EXCEPTIONS"] = "0"
--DEFINES["_HAS_NODISCARD"] = True
--DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
--DEFINES["_SECURE_ATL"] = True
--DEFINES["_UNICODE"] = True
--DEFINES["_WIN32_WINNT"] = "0x0A00"
--DEFINES["_WINDOWS"] = True
--DEFINES["__STD_C"] = True
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
-
--FINAL_LIBRARY = "xul"
+- DEFINES["_DEBUG"] = True
-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
-
--LOCAL_INCLUDES += [
-- "!/ipc/ipdl/_ipdlheaders",
-- "!/third_party/libwebrtc/gen",
-- "/ipc/chromium/src",
-- "/third_party/libwebrtc/",
-- "/third_party/libwebrtc/third_party/abseil-cpp/",
-- "/tools/profiler/public"
--]
+- DEFINES["_DEBUG"] = True
-
--OS_LIBS += [
-- "crypt32",
-- "iphlpapi",
-- "secur32"
--]
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
-
--UNIFIED_SOURCES += [
-- "/third_party/libwebrtc/rtc_base/win32.cc"
--]
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
--if not CONFIG["MOZ_DEBUG"]:
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+ DEFINES["USE_X11"] = "1"
+
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "0"
-- DEFINES["NDEBUG"] = True
-- DEFINES["NVALGRIND"] = True
+- OS_LIBS += [
+- "unwind"
+- ]
-
--if CONFIG["MOZ_DEBUG"] == "1":
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
-- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+- DEFINES["_GNU_SOURCE"] = True
-
--if CONFIG["TARGET_CPU"] == "aarch64":
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["WEBRTC_ARCH_ARM64"] = True
-- DEFINES["WEBRTC_HAS_NEON"] = True
+- DEFINES["_GNU_SOURCE"] = True
-
--if CONFIG["TARGET_CPU"] == "x86":
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+- DEFINES["_GNU_SOURCE"] = True
-
--if CONFIG["TARGET_CPU"] == "x86_64":
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+- DEFINES["_GNU_SOURCE"] = True
-
--Library("win32_gn")
-diff --git third_party/libwebrtc/rtc_base/zero_memory_gn/moz.build third_party/libwebrtc/rtc_base/zero_memory_gn/moz.build
-index 3cb03f687969..4a1ec8b5bf42 100644
---- third_party/libwebrtc/rtc_base/zero_memory_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/zero_memory_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("mutex_gn")
+diff --git third_party/libwebrtc/rtc_base/synchronization/sequence_checker_internal_gn/moz.build third_party/libwebrtc/rtc_base/synchronization/sequence_checker_internal_gn/moz.build
+index 3f32dcb1a7a0..2b47834fa63c 100644
+--- third_party/libwebrtc/rtc_base/synchronization/sequence_checker_internal_gn/moz.build
++++ third_party/libwebrtc/rtc_base/synchronization/sequence_checker_internal_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -88286,7 +96267,7 @@ index 3cb03f687969..4a1ec8b5bf42 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -88298,7 +96279,6 @@ index 3cb03f687969..4a1ec8b5bf42 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -88325,7 +96305,6 @@ index 3cb03f687969..4a1ec8b5bf42 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -88340,7 +96319,6 @@ index 3cb03f687969..4a1ec8b5bf42 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -88391,6 +96369,10 @@ index 3cb03f687969..4a1ec8b5bf42 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -88470,340 +96452,18 @@ index 3cb03f687969..4a1ec8b5bf42 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("zero_memory_gn")
-diff --git third_party/libwebrtc/sdk/base_objc_gn/moz.build third_party/libwebrtc/sdk/base_objc_gn/moz.build
-deleted file mode 100644
-index baf20fbcbcb8..000000000000
---- third_party/libwebrtc/sdk/base_objc_gn/moz.build
-+++ /dev/null
-@@ -1,79 +0,0 @@
--# This Source Code Form is subject to the terms of the Mozilla Public
--# License, v. 2.0. If a copy of the MPL was not distributed with this
--# file, You can obtain one at http://mozilla.org/MPL/2.0/.
--
--
-- ### This moz.build was AUTOMATICALLY GENERATED from a GN config, ###
-- ### DO NOT edit it by hand. ###
--
--CMFLAGS += [
-- "-fobjc-arc"
--]
--
--CMMFLAGS += [
-- "-fobjc-arc"
--]
--
--COMPILE_FLAGS["OS_INCLUDES"] = []
--AllowCompilerWarnings()
--
--DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
--DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
--DEFINES["RTC_ENABLE_VP9"] = True
--DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
--DEFINES["WEBRTC_LIBRARY_IMPL"] = True
--DEFINES["WEBRTC_MAC"] = True
--DEFINES["WEBRTC_MOZILLA_BUILD"] = True
--DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
--DEFINES["WEBRTC_POSIX"] = True
--DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
--DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
--DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
--DEFINES["__STDC_CONSTANT_MACROS"] = True
--DEFINES["__STDC_FORMAT_MACROS"] = True
--
--FINAL_LIBRARY = "xul"
--
--
--LOCAL_INCLUDES += [
-- "!/ipc/ipdl/_ipdlheaders",
-- "!/third_party/libwebrtc/gen",
-- "/ipc/chromium/src",
-- "/third_party/libwebrtc/",
-- "/third_party/libwebrtc/sdk/objc/",
-- "/third_party/libwebrtc/sdk/objc/base/",
-- "/third_party/libwebrtc/third_party/abseil-cpp/",
-- "/tools/profiler/public"
--]
--
--UNIFIED_SOURCES += [
-- "/third_party/libwebrtc/sdk/objc/base/RTCEncodedImage.m",
-- "/third_party/libwebrtc/sdk/objc/base/RTCLogging.mm",
-- "/third_party/libwebrtc/sdk/objc/base/RTCVideoCapturer.m",
-- "/third_party/libwebrtc/sdk/objc/base/RTCVideoCodecInfo.m",
-- "/third_party/libwebrtc/sdk/objc/base/RTCVideoEncoderQpThresholds.m",
-- "/third_party/libwebrtc/sdk/objc/base/RTCVideoEncoderSettings.m",
-- "/third_party/libwebrtc/sdk/objc/base/RTCVideoFrame.mm"
--]
--
--if not CONFIG["MOZ_DEBUG"]:
--
-- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "0"
-- DEFINES["NDEBUG"] = True
-- DEFINES["NVALGRIND"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1":
--
-- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["TARGET_CPU"] == "aarch64":
--
-- DEFINES["WEBRTC_ARCH_ARM64"] = True
-- DEFINES["WEBRTC_HAS_NEON"] = True
--
--if CONFIG["TARGET_CPU"] == "x86_64":
--
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
--Library("base_objc_gn")
-diff --git third_party/libwebrtc/sdk/helpers_objc_gn/moz.build third_party/libwebrtc/sdk/helpers_objc_gn/moz.build
-deleted file mode 100644
-index b27bdaafb20a..000000000000
---- third_party/libwebrtc/sdk/helpers_objc_gn/moz.build
-+++ /dev/null
-@@ -1,75 +0,0 @@
--# This Source Code Form is subject to the terms of the Mozilla Public
--# License, v. 2.0. If a copy of the MPL was not distributed with this
--# file, You can obtain one at http://mozilla.org/MPL/2.0/.
--
--
-- ### This moz.build was AUTOMATICALLY GENERATED from a GN config, ###
-- ### DO NOT edit it by hand. ###
--
--CMFLAGS += [
-- "-fobjc-arc"
--]
--
--CMMFLAGS += [
-- "-fobjc-arc"
--]
--
--COMPILE_FLAGS["OS_INCLUDES"] = []
--AllowCompilerWarnings()
--
--DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
--DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
--DEFINES["RTC_ENABLE_VP9"] = True
--DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
--DEFINES["WEBRTC_LIBRARY_IMPL"] = True
--DEFINES["WEBRTC_MAC"] = True
--DEFINES["WEBRTC_MOZILLA_BUILD"] = True
--DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
--DEFINES["WEBRTC_POSIX"] = True
--DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
--DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
--DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
--DEFINES["__STDC_CONSTANT_MACROS"] = True
--DEFINES["__STDC_FORMAT_MACROS"] = True
--
--FINAL_LIBRARY = "xul"
--
--
--LOCAL_INCLUDES += [
-- "!/ipc/ipdl/_ipdlheaders",
-- "!/third_party/libwebrtc/gen",
-- "/ipc/chromium/src",
-- "/third_party/libwebrtc/",
-- "/third_party/libwebrtc/sdk/objc/",
-- "/third_party/libwebrtc/sdk/objc/base/",
-- "/third_party/libwebrtc/third_party/abseil-cpp/",
-- "/tools/profiler/public"
--]
--
--UNIFIED_SOURCES += [
-- "/third_party/libwebrtc/sdk/objc/helpers/AVCaptureSession+DevicePosition.mm",
-- "/third_party/libwebrtc/sdk/objc/helpers/NSString+StdString.mm",
-- "/third_party/libwebrtc/sdk/objc/helpers/RTCDispatcher.m"
--]
--
--if not CONFIG["MOZ_DEBUG"]:
--
-- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "0"
-- DEFINES["NDEBUG"] = True
-- DEFINES["NVALGRIND"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1":
--
-- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["TARGET_CPU"] == "aarch64":
--
-- DEFINES["WEBRTC_ARCH_ARM64"] = True
-- DEFINES["WEBRTC_HAS_NEON"] = True
--
--if CONFIG["TARGET_CPU"] == "x86_64":
--
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
--Library("helpers_objc_gn")
-diff --git third_party/libwebrtc/sdk/videocapture_objc_gn/moz.build third_party/libwebrtc/sdk/videocapture_objc_gn/moz.build
-deleted file mode 100644
-index bd4d77a39536..000000000000
---- third_party/libwebrtc/sdk/videocapture_objc_gn/moz.build
-+++ /dev/null
-@@ -1,70 +0,0 @@
--# This Source Code Form is subject to the terms of the Mozilla Public
--# License, v. 2.0. If a copy of the MPL was not distributed with this
--# file, You can obtain one at http://mozilla.org/MPL/2.0/.
--
--
-- ### This moz.build was AUTOMATICALLY GENERATED from a GN config, ###
-- ### DO NOT edit it by hand. ###
--
--CMFLAGS += [
-- "-fobjc-arc"
--]
--
--COMPILE_FLAGS["OS_INCLUDES"] = []
--AllowCompilerWarnings()
--
--DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
--DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
--DEFINES["RTC_ENABLE_VP9"] = True
--DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
--DEFINES["WEBRTC_LIBRARY_IMPL"] = True
--DEFINES["WEBRTC_MAC"] = True
--DEFINES["WEBRTC_MOZILLA_BUILD"] = True
--DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
--DEFINES["WEBRTC_POSIX"] = True
--DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
--DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
--DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
--DEFINES["__STDC_CONSTANT_MACROS"] = True
--DEFINES["__STDC_FORMAT_MACROS"] = True
--
--FINAL_LIBRARY = "xul"
--
--
--LOCAL_INCLUDES += [
-- "!/ipc/ipdl/_ipdlheaders",
-- "!/third_party/libwebrtc/gen",
-- "/ipc/chromium/src",
-- "/third_party/libwebrtc/",
-- "/third_party/libwebrtc/sdk/objc/",
-- "/third_party/libwebrtc/sdk/objc/base/",
-- "/third_party/libwebrtc/third_party/abseil-cpp/",
-- "/tools/profiler/public"
--]
--
--UNIFIED_SOURCES += [
-- "/third_party/libwebrtc/sdk/objc/components/capturer/RTCCameraVideoCapturer.m",
-- "/third_party/libwebrtc/sdk/objc/components/capturer/RTCFileVideoCapturer.m"
--]
--
--if not CONFIG["MOZ_DEBUG"]:
--
-- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "0"
-- DEFINES["NDEBUG"] = True
-- DEFINES["NVALGRIND"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1":
--
-- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["TARGET_CPU"] == "aarch64":
--
-- DEFINES["WEBRTC_ARCH_ARM64"] = True
-- DEFINES["WEBRTC_HAS_NEON"] = True
--
--if CONFIG["TARGET_CPU"] == "x86_64":
--
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
--Library("videocapture_objc_gn")
-diff --git third_party/libwebrtc/sdk/videoframebuffer_objc_gn/moz.build third_party/libwebrtc/sdk/videoframebuffer_objc_gn/moz.build
-deleted file mode 100644
-index 25e08e62fadc..000000000000
---- third_party/libwebrtc/sdk/videoframebuffer_objc_gn/moz.build
-+++ /dev/null
-@@ -1,73 +0,0 @@
--# This Source Code Form is subject to the terms of the Mozilla Public
--# License, v. 2.0. If a copy of the MPL was not distributed with this
--# file, You can obtain one at http://mozilla.org/MPL/2.0/.
--
--
-- ### This moz.build was AUTOMATICALLY GENERATED from a GN config, ###
-- ### DO NOT edit it by hand. ###
--
--CMMFLAGS += [
-- "-fobjc-arc"
--]
--
--COMPILE_FLAGS["OS_INCLUDES"] = []
--AllowCompilerWarnings()
--
--DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
--DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
--DEFINES["RTC_ENABLE_VP9"] = True
--DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
--DEFINES["WEBRTC_LIBRARY_IMPL"] = True
--DEFINES["WEBRTC_MAC"] = True
--DEFINES["WEBRTC_MOZILLA_BUILD"] = True
--DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
--DEFINES["WEBRTC_POSIX"] = True
--DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
--DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
--DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
--DEFINES["__STDC_CONSTANT_MACROS"] = True
--DEFINES["__STDC_FORMAT_MACROS"] = True
--
--FINAL_LIBRARY = "xul"
--
--
--LOCAL_INCLUDES += [
-- "!/ipc/ipdl/_ipdlheaders",
-- "!/third_party/libwebrtc/gen",
-- "/ipc/chromium/src",
-- "/media/libyuv/",
-- "/media/libyuv/libyuv/include/",
-- "/third_party/libwebrtc/",
-- "/third_party/libwebrtc/sdk/objc/",
-- "/third_party/libwebrtc/sdk/objc/base/",
-- "/third_party/libwebrtc/third_party/abseil-cpp/",
-- "/tools/profiler/public"
--]
--
--UNIFIED_SOURCES += [
-- "/third_party/libwebrtc/sdk/objc/api/video_frame_buffer/RTCNativeI420Buffer.mm",
-- "/third_party/libwebrtc/sdk/objc/api/video_frame_buffer/RTCNativeMutableI420Buffer.mm",
-- "/third_party/libwebrtc/sdk/objc/components/video_frame_buffer/RTCCVPixelBuffer.mm"
--]
--
--if not CONFIG["MOZ_DEBUG"]:
--
-- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "0"
-- DEFINES["NDEBUG"] = True
-- DEFINES["NVALGRIND"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1":
--
-- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["TARGET_CPU"] == "aarch64":
--
-- DEFINES["WEBRTC_ARCH_ARM64"] = True
-- DEFINES["WEBRTC_HAS_NEON"] = True
--
--if CONFIG["TARGET_CPU"] == "x86_64":
--
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
--Library("videoframebuffer_objc_gn")
-diff --git third_party/libwebrtc/system_wrappers/denormal_disabler_gn/moz.build third_party/libwebrtc/system_wrappers/denormal_disabler_gn/moz.build
-index cd0bc1b144b8..9f955dcf32b3 100644
---- third_party/libwebrtc/system_wrappers/denormal_disabler_gn/moz.build
-+++ third_party/libwebrtc/system_wrappers/denormal_disabler_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("sequence_checker_internal_gn")
+diff --git third_party/libwebrtc/rtc_base/synchronization/yield_gn/moz.build third_party/libwebrtc/rtc_base/synchronization/yield_gn/moz.build
+index 3e512b9b5730..c09f2aea4cb5 100644
+--- third_party/libwebrtc/rtc_base/synchronization/yield_gn/moz.build
++++ third_party/libwebrtc/rtc_base/synchronization/yield_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -88818,7 +96478,7 @@ index cd0bc1b144b8..9f955dcf32b3 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,175 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -88830,17 +96490,12 @@ index cd0bc1b144b8..9f955dcf32b3 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-- OS_LIBS += [
-- "log"
-- ]
--
-if CONFIG["OS_TARGET"] == "Darwin":
-
- DEFINES["WEBRTC_MAC"] = True
@@ -88857,7 +96512,6 @@ index cd0bc1b144b8..9f955dcf32b3 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -88872,7 +96526,6 @@ index cd0bc1b144b8..9f955dcf32b3 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -88923,6 +96576,10 @@ index cd0bc1b144b8..9f955dcf32b3 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -89002,19 +96659,18 @@ index cd0bc1b144b8..9f955dcf32b3 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("denormal_disabler_gn")
-diff --git third_party/libwebrtc/system_wrappers/field_trial_gn/moz.build third_party/libwebrtc/system_wrappers/field_trial_gn/moz.build
-index 30aa20ae3ede..c5bb79c454fc 100644
---- third_party/libwebrtc/system_wrappers/field_trial_gn/moz.build
-+++ third_party/libwebrtc/system_wrappers/field_trial_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("yield_gn")
+diff --git third_party/libwebrtc/rtc_base/synchronization/yield_policy_gn/moz.build third_party/libwebrtc/rtc_base/synchronization/yield_policy_gn/moz.build
+index 3f1dd4f9247c..7269d51420de 100644
+--- third_party/libwebrtc/rtc_base/synchronization/yield_policy_gn/moz.build
++++ third_party/libwebrtc/rtc_base/synchronization/yield_policy_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -89029,7 +96685,7 @@ index 30aa20ae3ede..c5bb79c454fc 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -89041,7 +96697,6 @@ index 30aa20ae3ede..c5bb79c454fc 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -89068,7 +96723,6 @@ index 30aa20ae3ede..c5bb79c454fc 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -89083,7 +96737,6 @@ index 30aa20ae3ede..c5bb79c454fc 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -89117,13 +96770,6 @@ index 30aa20ae3ede..c5bb79c454fc 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
--
-- OS_LIBS += [
-- "crypt32",
-- "iphlpapi",
-- "secur32",
-- "winmm"
-- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -89141,6 +96787,10 @@ index 30aa20ae3ede..c5bb79c454fc 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -89220,19 +96870,18 @@ index 30aa20ae3ede..c5bb79c454fc 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("field_trial_gn")
-diff --git third_party/libwebrtc/system_wrappers/metrics_gn/moz.build third_party/libwebrtc/system_wrappers/metrics_gn/moz.build
-index 2347fbcbacf5..31a75cc714e1 100644
---- third_party/libwebrtc/system_wrappers/metrics_gn/moz.build
-+++ third_party/libwebrtc/system_wrappers/metrics_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("yield_policy_gn")
+diff --git third_party/libwebrtc/rtc_base/system/arch_gn/moz.build third_party/libwebrtc/rtc_base/system/arch_gn/moz.build
+index 4deae9759dba..e7eb27834aca 100644
+--- third_party/libwebrtc/rtc_base/system/arch_gn/moz.build
++++ third_party/libwebrtc/rtc_base/system/arch_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -89247,7 +96896,7 @@ index 2347fbcbacf5..31a75cc714e1 100644
FINAL_LIBRARY = "xul"
-@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -89259,17 +96908,12 @@ index 2347fbcbacf5..31a75cc714e1 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-- OS_LIBS += [
-- "log"
-- ]
--
-if CONFIG["OS_TARGET"] == "Darwin":
-
- DEFINES["WEBRTC_MAC"] = True
@@ -89286,7 +96930,6 @@ index 2347fbcbacf5..31a75cc714e1 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -89301,7 +96944,6 @@ index 2347fbcbacf5..31a75cc714e1 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -89344,14 +96986,14 @@ index 2347fbcbacf5..31a75cc714e1 100644
-if CONFIG["TARGET_CPU"] == "arm":
-
-- CXXFLAGS += [
-- "-mfpu=neon"
-- ]
--
- DEFINES["WEBRTC_ARCH_ARM"] = True
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -89364,12 +97006,10 @@ index 2347fbcbacf5..31a75cc714e1 100644
if CONFIG["TARGET_CPU"] == "x86":
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
--if CONFIG["TARGET_CPU"] == "x86_64":
--
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -89391,21 +97031,16 @@ index 2347fbcbacf5..31a75cc714e1 100644
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["USE_X11"] = "1"
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+ DEFINES["USE_X11"] = "1"
+
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
-
- OS_LIBS += [
- "unwind"
- ]
-
--if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
--
- CXXFLAGS += [
- "-msse2"
- ]
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
- DEFINES["_GNU_SOURCE"] = True
@@ -89415,35 +97050,185 @@ index 2347fbcbacf5..31a75cc714e1 100644
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
-- CXXFLAGS += [
-- "-msse2"
-- ]
-+if CONFIG["TARGET_CPU"] == "x86_64":
-
+-
- DEFINES["_GNU_SOURCE"] = True
-+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
+-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
+-
- DEFINES["_GNU_SOURCE"] = True
-+ DEFINES["USE_X11"] = "1"
-
- Library("metrics_gn")
-diff --git third_party/libwebrtc/system_wrappers/system_wrappers_gn/moz.build third_party/libwebrtc/system_wrappers/system_wrappers_gn/moz.build
-index 161fe336d913..ade9b1212194 100644
---- third_party/libwebrtc/system_wrappers/system_wrappers_gn/moz.build
-+++ third_party/libwebrtc/system_wrappers/system_wrappers_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+-
+ Library("arch_gn")
+diff --git third_party/libwebrtc/rtc_base/system/asm_defines_gn/moz.build third_party/libwebrtc/rtc_base/system/asm_defines_gn/moz.build
+deleted file mode 100644
+index 0a5db7e1cf27..000000000000
+--- third_party/libwebrtc/rtc_base/system/asm_defines_gn/moz.build
++++ /dev/null
+@@ -1,80 +0,0 @@
+-# This Source Code Form is subject to the terms of the Mozilla Public
+-# License, v. 2.0. If a copy of the MPL was not distributed with this
+-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+-
+-
+- ### This moz.build was AUTOMATICALLY GENERATED from a GN config, ###
+- ### DO NOT edit it by hand. ###
+-
+-COMPILE_FLAGS["OS_INCLUDES"] = []
+-AllowCompilerWarnings()
+-
+-DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+-DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+-DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+-DEFINES["RTC_ENABLE_VP9"] = True
+-DEFINES["WEBRTC_ARCH_ARM"] = True
+-DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+-DEFINES["WEBRTC_HAS_NEON"] = True
+-DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+-DEFINES["WEBRTC_LINUX"] = True
+-DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+-DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
+-DEFINES["WEBRTC_POSIX"] = True
+-DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
+-DEFINES["_GNU_SOURCE"] = True
+-DEFINES["__STDC_CONSTANT_MACROS"] = True
+-DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-FINAL_LIBRARY = "xul"
+-
+-
+-LOCAL_INCLUDES += [
+- "!/ipc/ipdl/_ipdlheaders",
+- "!/third_party/libwebrtc/gen",
+- "/ipc/chromium/src",
+- "/third_party/abseil-cpp/",
+- "/third_party/libwebrtc/",
+- "/tools/profiler/public"
+-]
+-
+-if not CONFIG["MOZ_DEBUG"]:
+-
+- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "0"
+- DEFINES["NDEBUG"] = True
+- DEFINES["NVALGRIND"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1":
+-
+- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+-
+- OS_LIBS += [
+- "unwind"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+-
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_X11"] = "1"
+-
+-Library("asm_defines_gn")
+diff --git third_party/libwebrtc/rtc_base/system/cocoa_threading_gn/moz.build third_party/libwebrtc/rtc_base/system/cocoa_threading_gn/moz.build
+deleted file mode 100644
+index b151034cb93e..000000000000
+--- third_party/libwebrtc/rtc_base/system/cocoa_threading_gn/moz.build
++++ /dev/null
+@@ -1,68 +0,0 @@
+-# This Source Code Form is subject to the terms of the Mozilla Public
+-# License, v. 2.0. If a copy of the MPL was not distributed with this
+-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+-
+-
+- ### This moz.build was AUTOMATICALLY GENERATED from a GN config, ###
+- ### DO NOT edit it by hand. ###
+-
+-CMMFLAGS += [
+- "-fobjc-arc"
+-]
+-
+-COMPILE_FLAGS["OS_INCLUDES"] = []
+-AllowCompilerWarnings()
+-
+-DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+-DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+-DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+-DEFINES["RTC_ENABLE_VP9"] = True
+-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+-DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+-DEFINES["WEBRTC_MAC"] = True
+-DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+-DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
+-DEFINES["WEBRTC_POSIX"] = True
+-DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
+-DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+-DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+-DEFINES["__STDC_CONSTANT_MACROS"] = True
+-DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-FINAL_LIBRARY = "xul"
+-
+-
+-LOCAL_INCLUDES += [
+- "!/ipc/ipdl/_ipdlheaders",
+- "!/third_party/libwebrtc/gen",
+- "/ipc/chromium/src",
+- "/third_party/abseil-cpp/",
+- "/third_party/libwebrtc/",
+- "/tools/profiler/public"
+-]
+-
+-UNIFIED_SOURCES += [
+- "/third_party/libwebrtc/rtc_base/system/cocoa_threading.mm"
+-]
+-
+-if not CONFIG["MOZ_DEBUG"]:
+-
+- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "0"
+- DEFINES["NDEBUG"] = True
+- DEFINES["NVALGRIND"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1":
+-
+- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["WEBRTC_ARCH_ARM64"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-Library("cocoa_threading_gn")
+diff --git third_party/libwebrtc/rtc_base/system/file_wrapper_gn/moz.build third_party/libwebrtc/rtc_base/system/file_wrapper_gn/moz.build
+index e0f7d039805f..d46c159135e3 100644
+--- third_party/libwebrtc/rtc_base/system/file_wrapper_gn/moz.build
++++ third_party/libwebrtc/rtc_base/system/file_wrapper_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -89458,7 +97243,7 @@ index 161fe336d913..ade9b1212194 100644
FINAL_LIBRARY = "xul"
-@@ -47,199 +57,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -89470,19 +97255,12 @@ index 161fe336d913..ade9b1212194 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-- LOCAL_INCLUDES += [
-- "/config/external/nspr/",
-- "/nsprpub/lib/ds/",
-- "/nsprpub/pr/include/"
-- ]
--
- OS_LIBS += [
- "log"
- ]
@@ -89503,7 +97281,6 @@ index 161fe336d913..ade9b1212194 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -89512,21 +97289,12 @@ index 161fe336d913..ade9b1212194 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-- OS_LIBS += [
-- "rt"
-- ]
--
-- UNIFIED_SOURCES += [
-- "/third_party/libwebrtc/system_wrappers/source/cpu_features_linux.cc"
-- ]
--
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -89560,13 +97328,6 @@ index 161fe336d913..ade9b1212194 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
--
-- OS_LIBS += [
-- "crypt32",
-- "iphlpapi",
-- "secur32",
-- "winmm"
-- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -89584,6 +97345,10 @@ index 161fe336d913..ade9b1212194 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -89663,19 +97428,92 @@ index 161fe336d913..ade9b1212194 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("system_wrappers_gn")
-diff --git third_party/libwebrtc/test/rtp_test_utils_gn/moz.build third_party/libwebrtc/test/rtp_test_utils_gn/moz.build
-index 5a0d4a3984ef..020143107080 100644
---- third_party/libwebrtc/test/rtp_test_utils_gn/moz.build
-+++ third_party/libwebrtc/test/rtp_test_utils_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("file_wrapper_gn")
+diff --git third_party/libwebrtc/rtc_base/system/gcd_helpers_gn/moz.build third_party/libwebrtc/rtc_base/system/gcd_helpers_gn/moz.build
+deleted file mode 100644
+index 20d7ec25d78c..000000000000
+--- third_party/libwebrtc/rtc_base/system/gcd_helpers_gn/moz.build
++++ /dev/null
+@@ -1,68 +0,0 @@
+-# This Source Code Form is subject to the terms of the Mozilla Public
+-# License, v. 2.0. If a copy of the MPL was not distributed with this
+-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+-
+-
+- ### This moz.build was AUTOMATICALLY GENERATED from a GN config, ###
+- ### DO NOT edit it by hand. ###
+-
+-CMFLAGS += [
+- "-fobjc-arc"
+-]
+-
+-COMPILE_FLAGS["OS_INCLUDES"] = []
+-AllowCompilerWarnings()
+-
+-DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+-DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+-DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+-DEFINES["RTC_ENABLE_VP9"] = True
+-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+-DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+-DEFINES["WEBRTC_MAC"] = True
+-DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+-DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
+-DEFINES["WEBRTC_POSIX"] = True
+-DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
+-DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+-DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+-DEFINES["__STDC_CONSTANT_MACROS"] = True
+-DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-FINAL_LIBRARY = "xul"
+-
+-
+-LOCAL_INCLUDES += [
+- "!/ipc/ipdl/_ipdlheaders",
+- "!/third_party/libwebrtc/gen",
+- "/ipc/chromium/src",
+- "/third_party/abseil-cpp/",
+- "/third_party/libwebrtc/",
+- "/tools/profiler/public"
+-]
+-
+-UNIFIED_SOURCES += [
+- "/third_party/libwebrtc/rtc_base/system/gcd_helpers.m"
+-]
+-
+-if not CONFIG["MOZ_DEBUG"]:
+-
+- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "0"
+- DEFINES["NDEBUG"] = True
+- DEFINES["NVALGRIND"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1":
+-
+- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["WEBRTC_ARCH_ARM64"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-Library("gcd_helpers_gn")
+diff --git third_party/libwebrtc/rtc_base/system/ignore_warnings_gn/moz.build third_party/libwebrtc/rtc_base/system/ignore_warnings_gn/moz.build
+index 6f3525b99ada..c14467e95dc7 100644
+--- third_party/libwebrtc/rtc_base/system/ignore_warnings_gn/moz.build
++++ third_party/libwebrtc/rtc_base/system/ignore_warnings_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -89690,7 +97528,7 @@ index 5a0d4a3984ef..020143107080 100644
FINAL_LIBRARY = "xul"
-@@ -39,123 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -89702,18 +97540,12 @@ index 5a0d4a3984ef..020143107080 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-- OS_LIBS += [
-- "GLESv2",
-- "log"
-- ]
--
-if CONFIG["OS_TARGET"] == "Darwin":
-
- DEFINES["WEBRTC_MAC"] = True
@@ -89730,7 +97562,6 @@ index 5a0d4a3984ef..020143107080 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -89739,17 +97570,12 @@ index 5a0d4a3984ef..020143107080 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-- OS_LIBS += [
-- "rt"
-- ]
--
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -89783,13 +97609,6 @@ index 5a0d4a3984ef..020143107080 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
--
-- OS_LIBS += [
-- "crypt32",
-- "iphlpapi",
-- "secur32",
-- "winmm"
-- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -89803,6 +97622,10 @@ index 5a0d4a3984ef..020143107080 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -89815,7 +97638,7 @@ index 5a0d4a3984ef..020143107080 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -165,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -89866,24 +97689,33 @@ index 5a0d4a3984ef..020143107080 100644
-
- DEFINES["_GNU_SOURCE"] = True
-
- Library("rtp_test_utils_gn")
-diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/algorithm/algorithm_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/algorithm/algorithm_gn/moz.build
-index 696c19c0a090..bdcf7cc0dc34 100644
---- third_party/libwebrtc/third_party/abseil-cpp/absl/algorithm/algorithm_gn/moz.build
-+++ third_party/libwebrtc/third_party/abseil-cpp/absl/algorithm/algorithm_gn/moz.build
-@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = []
- AllowCompilerWarnings()
-
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("ignore_warnings_gn")
+diff --git third_party/libwebrtc/rtc_base/system/inline_gn/moz.build third_party/libwebrtc/rtc_base/system/inline_gn/moz.build
+index 2cb5fb8f52a9..1e8684bd302d 100644
+--- third_party/libwebrtc/rtc_base/system/inline_gn/moz.build
++++ third_party/libwebrtc/rtc_base/system/inline_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
+DEFINES["_FILE_OFFSET_BITS"] = "64"
+DEFINES["_LARGEFILE64_SOURCE"] = True
+DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
FINAL_LIBRARY = "xul"
-@@ -32,117 +37,10 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -89893,12 +97725,22 @@ index 696c19c0a090..bdcf7cc0dc34 100644
- DEFINES["ANDROID"] = True
- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "Darwin":
-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "Linux":
-
@@ -89907,18 +97749,26 @@ index 696c19c0a090..bdcf7cc0dc34 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "WINNT":
-
@@ -89926,34 +97776,59 @@ index 696c19c0a090..bdcf7cc0dc34 100644
- DEFINES["NOMINMAX"] = True
- DEFINES["NTDDI_VERSION"] = "0x0A000000"
- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
- DEFINES["UNICODE"] = True
- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
- DEFINES["WIN32"] = True
- DEFINES["WIN32_LEAN_AND_MEAN"] = True
- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
- DEFINES["WINVER"] = "0x0A00"
- DEFINES["_ATL_NO_OPENGL"] = True
-- DEFINES["_CRT_NONSTDC_NO_DEPRECATE"] = True
-- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True
- DEFINES["_CRT_RAND_S"] = True
- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
- DEFINES["_SECURE_ATL"] = True
- DEFINES["_UNICODE"] = True
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
-
--if CONFIG["TARGET_CPU"] == "mips32":
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
- DEFINES["_GNU_SOURCE"] = True
--
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -89968,8 +97843,8 @@ index 696c19c0a090..bdcf7cc0dc34 100644
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["_DEBUG"] = True
-
+- DEFINES["_DEBUG"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
-
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
@@ -90001,24 +97876,33 @@ index 696c19c0a090..bdcf7cc0dc34 100644
-
- DEFINES["_GNU_SOURCE"] = True
-
- Library("algorithm_gn")
-diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/algorithm/container_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/algorithm/container_gn/moz.build
-index 376a6873a7de..d8e126e98d22 100644
---- third_party/libwebrtc/third_party/abseil-cpp/absl/algorithm/container_gn/moz.build
-+++ third_party/libwebrtc/third_party/abseil-cpp/absl/algorithm/container_gn/moz.build
-@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = []
- AllowCompilerWarnings()
-
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("inline_gn")
+diff --git third_party/libwebrtc/rtc_base/system/no_unique_address_gn/moz.build third_party/libwebrtc/rtc_base/system/no_unique_address_gn/moz.build
+index e92150e1d709..da652288e143 100644
+--- third_party/libwebrtc/rtc_base/system/no_unique_address_gn/moz.build
++++ third_party/libwebrtc/rtc_base/system/no_unique_address_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
+DEFINES["_FILE_OFFSET_BITS"] = "64"
+DEFINES["_LARGEFILE64_SOURCE"] = True
+DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
FINAL_LIBRARY = "xul"
-@@ -32,117 +37,10 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -90028,12 +97912,22 @@ index 376a6873a7de..d8e126e98d22 100644
- DEFINES["ANDROID"] = True
- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "Darwin":
-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "Linux":
-
@@ -90042,18 +97936,26 @@ index 376a6873a7de..d8e126e98d22 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "WINNT":
-
@@ -90061,34 +97963,59 @@ index 376a6873a7de..d8e126e98d22 100644
- DEFINES["NOMINMAX"] = True
- DEFINES["NTDDI_VERSION"] = "0x0A000000"
- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
- DEFINES["UNICODE"] = True
- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
- DEFINES["WIN32"] = True
- DEFINES["WIN32_LEAN_AND_MEAN"] = True
- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
- DEFINES["WINVER"] = "0x0A00"
- DEFINES["_ATL_NO_OPENGL"] = True
-- DEFINES["_CRT_NONSTDC_NO_DEPRECATE"] = True
-- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True
- DEFINES["_CRT_RAND_S"] = True
- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
- DEFINES["_SECURE_ATL"] = True
- DEFINES["_UNICODE"] = True
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
-
--if CONFIG["TARGET_CPU"] == "mips32":
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
-
- DEFINES["_GNU_SOURCE"] = True
-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
-if CONFIG["TARGET_CPU"] == "mips64":
-
- DEFINES["_GNU_SOURCE"] = True
--
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -90103,8 +98030,8 @@ index 376a6873a7de..d8e126e98d22 100644
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["_DEBUG"] = True
-
+- DEFINES["_DEBUG"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
-
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
@@ -90136,24 +98063,33 @@ index 376a6873a7de..d8e126e98d22 100644
-
- DEFINES["_GNU_SOURCE"] = True
-
- Library("container_gn")
-diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/base/atomic_hook_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/base/atomic_hook_gn/moz.build
-index 1dbf8b303711..a5bb25ebbee5 100644
---- third_party/libwebrtc/third_party/abseil-cpp/absl/base/atomic_hook_gn/moz.build
-+++ third_party/libwebrtc/third_party/abseil-cpp/absl/base/atomic_hook_gn/moz.build
-@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = []
- AllowCompilerWarnings()
-
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("no_unique_address_gn")
+diff --git third_party/libwebrtc/rtc_base/system/rtc_export_gn/moz.build third_party/libwebrtc/rtc_base/system/rtc_export_gn/moz.build
+index 8a7929181db2..8a2c396a6f97 100644
+--- third_party/libwebrtc/rtc_base/system/rtc_export_gn/moz.build
++++ third_party/libwebrtc/rtc_base/system/rtc_export_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
+DEFINES["_FILE_OFFSET_BITS"] = "64"
+DEFINES["_LARGEFILE64_SOURCE"] = True
+DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
FINAL_LIBRARY = "xul"
-@@ -32,117 +37,10 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -90163,12 +98099,22 @@ index 1dbf8b303711..a5bb25ebbee5 100644
- DEFINES["ANDROID"] = True
- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "Darwin":
-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "Linux":
-
@@ -90177,18 +98123,26 @@ index 1dbf8b303711..a5bb25ebbee5 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "WINNT":
-
@@ -90196,34 +98150,59 @@ index 1dbf8b303711..a5bb25ebbee5 100644
- DEFINES["NOMINMAX"] = True
- DEFINES["NTDDI_VERSION"] = "0x0A000000"
- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
- DEFINES["UNICODE"] = True
- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
- DEFINES["WIN32"] = True
- DEFINES["WIN32_LEAN_AND_MEAN"] = True
- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
- DEFINES["WINVER"] = "0x0A00"
- DEFINES["_ATL_NO_OPENGL"] = True
-- DEFINES["_CRT_NONSTDC_NO_DEPRECATE"] = True
-- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True
- DEFINES["_CRT_RAND_S"] = True
- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
- DEFINES["_SECURE_ATL"] = True
- DEFINES["_UNICODE"] = True
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
-
--if CONFIG["TARGET_CPU"] == "mips32":
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
- DEFINES["_GNU_SOURCE"] = True
--
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -90238,8 +98217,8 @@ index 1dbf8b303711..a5bb25ebbee5 100644
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["_DEBUG"] = True
-
+- DEFINES["_DEBUG"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
-
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
@@ -90271,24 +98250,33 @@ index 1dbf8b303711..a5bb25ebbee5 100644
-
- DEFINES["_GNU_SOURCE"] = True
-
- Library("atomic_hook_gn")
-diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/base/base_internal_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/base/base_internal_gn/moz.build
-index c74d13c51a7f..fa3789dd2bec 100644
---- third_party/libwebrtc/third_party/abseil-cpp/absl/base/base_internal_gn/moz.build
-+++ third_party/libwebrtc/third_party/abseil-cpp/absl/base/base_internal_gn/moz.build
-@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = []
- AllowCompilerWarnings()
-
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("rtc_export_gn")
+diff --git third_party/libwebrtc/rtc_base/system/unused_gn/moz.build third_party/libwebrtc/rtc_base/system/unused_gn/moz.build
+index ca4dda9a2e4d..006c6586f890 100644
+--- third_party/libwebrtc/rtc_base/system/unused_gn/moz.build
++++ third_party/libwebrtc/rtc_base/system/unused_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
+DEFINES["_FILE_OFFSET_BITS"] = "64"
+DEFINES["_LARGEFILE64_SOURCE"] = True
+DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
FINAL_LIBRARY = "xul"
-@@ -32,117 +37,10 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -90298,12 +98286,22 @@ index c74d13c51a7f..fa3789dd2bec 100644
- DEFINES["ANDROID"] = True
- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "Darwin":
-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "Linux":
-
@@ -90312,18 +98310,26 @@ index c74d13c51a7f..fa3789dd2bec 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "WINNT":
-
@@ -90331,34 +98337,59 @@ index c74d13c51a7f..fa3789dd2bec 100644
- DEFINES["NOMINMAX"] = True
- DEFINES["NTDDI_VERSION"] = "0x0A000000"
- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
- DEFINES["UNICODE"] = True
- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
- DEFINES["WIN32"] = True
- DEFINES["WIN32_LEAN_AND_MEAN"] = True
- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
- DEFINES["WINVER"] = "0x0A00"
- DEFINES["_ATL_NO_OPENGL"] = True
-- DEFINES["_CRT_NONSTDC_NO_DEPRECATE"] = True
-- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True
- DEFINES["_CRT_RAND_S"] = True
- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
- DEFINES["_SECURE_ATL"] = True
- DEFINES["_UNICODE"] = True
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
-
--if CONFIG["TARGET_CPU"] == "mips32":
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
- DEFINES["_GNU_SOURCE"] = True
--
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -90373,8 +98404,8 @@ index c74d13c51a7f..fa3789dd2bec 100644
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["_DEBUG"] = True
-
+- DEFINES["_DEBUG"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
-
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
@@ -90406,24 +98437,33 @@ index c74d13c51a7f..fa3789dd2bec 100644
-
- DEFINES["_GNU_SOURCE"] = True
-
- Library("base_internal_gn")
-diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/base/config_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/base/config_gn/moz.build
-index 5cd792ccd5d2..27118a5fb2d3 100644
---- third_party/libwebrtc/third_party/abseil-cpp/absl/base/config_gn/moz.build
-+++ third_party/libwebrtc/third_party/abseil-cpp/absl/base/config_gn/moz.build
-@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = []
- AllowCompilerWarnings()
-
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("unused_gn")
+diff --git third_party/libwebrtc/rtc_base/system/warn_current_thread_is_deadlocked_gn/moz.build third_party/libwebrtc/rtc_base/system/warn_current_thread_is_deadlocked_gn/moz.build
+index 39fd02456daa..bf0e8a8cd3f7 100644
+--- third_party/libwebrtc/rtc_base/system/warn_current_thread_is_deadlocked_gn/moz.build
++++ third_party/libwebrtc/rtc_base/system/warn_current_thread_is_deadlocked_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
+DEFINES["_FILE_OFFSET_BITS"] = "64"
+DEFINES["_LARGEFILE64_SOURCE"] = True
+DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
FINAL_LIBRARY = "xul"
-@@ -32,117 +37,10 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -90433,12 +98473,22 @@ index 5cd792ccd5d2..27118a5fb2d3 100644
- DEFINES["ANDROID"] = True
- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "Darwin":
-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "Linux":
-
@@ -90447,18 +98497,26 @@ index 5cd792ccd5d2..27118a5fb2d3 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "WINNT":
-
@@ -90466,34 +98524,59 @@ index 5cd792ccd5d2..27118a5fb2d3 100644
- DEFINES["NOMINMAX"] = True
- DEFINES["NTDDI_VERSION"] = "0x0A000000"
- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
- DEFINES["UNICODE"] = True
- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
- DEFINES["WIN32"] = True
- DEFINES["WIN32_LEAN_AND_MEAN"] = True
- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
- DEFINES["WINVER"] = "0x0A00"
- DEFINES["_ATL_NO_OPENGL"] = True
-- DEFINES["_CRT_NONSTDC_NO_DEPRECATE"] = True
-- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True
- DEFINES["_CRT_RAND_S"] = True
- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
- DEFINES["_SECURE_ATL"] = True
- DEFINES["_UNICODE"] = True
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
-
--if CONFIG["TARGET_CPU"] == "mips32":
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
- DEFINES["_GNU_SOURCE"] = True
--
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -90508,8 +98591,8 @@ index 5cd792ccd5d2..27118a5fb2d3 100644
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["_DEBUG"] = True
-
+- DEFINES["_DEBUG"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
-
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
@@ -90541,24 +98624,33 @@ index 5cd792ccd5d2..27118a5fb2d3 100644
-
- DEFINES["_GNU_SOURCE"] = True
-
- Library("config_gn")
-diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/base/core_headers_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/base/core_headers_gn/moz.build
-index 26296e769d53..f6d55cb2edf7 100644
---- third_party/libwebrtc/third_party/abseil-cpp/absl/base/core_headers_gn/moz.build
-+++ third_party/libwebrtc/third_party/abseil-cpp/absl/base/core_headers_gn/moz.build
-@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = []
- AllowCompilerWarnings()
-
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("warn_current_thread_is_deadlocked_gn")
+diff --git third_party/libwebrtc/rtc_base/task_utils/repeating_task_gn/moz.build third_party/libwebrtc/rtc_base/task_utils/repeating_task_gn/moz.build
+index 087b4c4d88d2..e8429bb53f50 100644
+--- third_party/libwebrtc/rtc_base/task_utils/repeating_task_gn/moz.build
++++ third_party/libwebrtc/rtc_base/task_utils/repeating_task_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
+DEFINES["_FILE_OFFSET_BITS"] = "64"
+DEFINES["_LARGEFILE64_SOURCE"] = True
+DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
FINAL_LIBRARY = "xul"
-@@ -32,117 +37,10 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -90568,12 +98660,26 @@ index 26296e769d53..f6d55cb2edf7 100644
- DEFINES["ANDROID"] = True
- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "log"
+- ]
-
-if CONFIG["OS_TARGET"] == "Darwin":
-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "Linux":
-
@@ -90582,18 +98688,30 @@ index 26296e769d53..f6d55cb2edf7 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "rt"
+- ]
-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "WINNT":
-
@@ -90601,19 +98719,20 @@ index 26296e769d53..f6d55cb2edf7 100644
- DEFINES["NOMINMAX"] = True
- DEFINES["NTDDI_VERSION"] = "0x0A000000"
- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
- DEFINES["UNICODE"] = True
- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
- DEFINES["WIN32"] = True
- DEFINES["WIN32_LEAN_AND_MEAN"] = True
- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
- DEFINES["WINVER"] = "0x0A00"
- DEFINES["_ATL_NO_OPENGL"] = True
-- DEFINES["_CRT_NONSTDC_NO_DEPRECATE"] = True
-- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True
- DEFINES["_CRT_RAND_S"] = True
- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
- DEFINES["_SECURE_ATL"] = True
- DEFINES["_UNICODE"] = True
@@ -90621,13 +98740,50 @@ index 26296e769d53..f6d55cb2edf7 100644
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
-
--if CONFIG["TARGET_CPU"] == "mips32":
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
@@ -90643,23 +98799,28 @@ index 26296e769d53..f6d55cb2edf7 100644
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["_DEBUG"] = True
-
+- DEFINES["_DEBUG"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
-
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
- DEFINES["USE_X11"] = "1"
-
+-
+- DEFINES["USE_X11"] = "1"
+-
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
-
- OS_LIBS += [
- "unwind"
- ]
-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
- DEFINES["_GNU_SOURCE"] = True
@@ -90669,31 +98830,49 @@ index 26296e769d53..f6d55cb2edf7 100644
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
- DEFINES["_GNU_SOURCE"] = True
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
- DEFINES["_GNU_SOURCE"] = True
--
- Library("core_headers_gn")
-diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/base/log_severity_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/base/log_severity_gn/moz.build
-index 284ba1262009..89638dbef9e0 100644
---- third_party/libwebrtc/third_party/abseil-cpp/absl/base/log_severity_gn/moz.build
-+++ third_party/libwebrtc/third_party/abseil-cpp/absl/base/log_severity_gn/moz.build
-@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = []
- AllowCompilerWarnings()
++ DEFINES["USE_X11"] = "1"
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("repeating_task_gn")
+diff --git third_party/libwebrtc/rtc_base/third_party/base64/base64_gn/moz.build third_party/libwebrtc/rtc_base/third_party/base64/base64_gn/moz.build
+index ae1efc51c7bd..6ef27d676626 100644
+--- third_party/libwebrtc/rtc_base/third_party/base64/base64_gn/moz.build
++++ third_party/libwebrtc/rtc_base/third_party/base64/base64_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
+DEFINES["_FILE_OFFSET_BITS"] = "64"
+DEFINES["_LARGEFILE64_SOURCE"] = True
+DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
FINAL_LIBRARY = "xul"
-@@ -36,133 +41,16 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -90703,12 +98882,26 @@ index 284ba1262009..89638dbef9e0 100644
- DEFINES["ANDROID"] = True
- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "log"
+- ]
-
-if CONFIG["OS_TARGET"] == "Darwin":
-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "Linux":
-
@@ -90717,18 +98910,26 @@ index 284ba1262009..89638dbef9e0 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "WINNT":
-
@@ -90736,39 +98937,64 @@ index 284ba1262009..89638dbef9e0 100644
- DEFINES["NOMINMAX"] = True
- DEFINES["NTDDI_VERSION"] = "0x0A000000"
- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
- DEFINES["UNICODE"] = True
- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
- DEFINES["WIN32"] = True
- DEFINES["WIN32_LEAN_AND_MEAN"] = True
- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
- DEFINES["WINVER"] = "0x0A00"
- DEFINES["_ATL_NO_OPENGL"] = True
-- DEFINES["_CRT_NONSTDC_NO_DEPRECATE"] = True
-- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True
- DEFINES["_CRT_RAND_S"] = True
- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
- DEFINES["_SECURE_ATL"] = True
- DEFINES["_UNICODE"] = True
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
--
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
-if CONFIG["TARGET_CPU"] == "arm":
-
- CXXFLAGS += [
- "-mfpu=neon"
- ]
-
--if CONFIG["TARGET_CPU"] == "mips32":
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
-
- DEFINES["_GNU_SOURCE"] = True
-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
-if CONFIG["TARGET_CPU"] == "mips64":
-
- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
@@ -90784,8 +99010,8 @@ index 284ba1262009..89638dbef9e0 100644
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["_DEBUG"] = True
-
+- DEFINES["_DEBUG"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
-
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
@@ -90801,15 +99027,13 @@ index 284ba1262009..89638dbef9e0 100644
- ]
-
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
-+if CONFIG["TARGET_CPU"] == "x86":
-
+-
CXXFLAGS += [
"-msse2"
]
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
+-
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
@@ -90817,36 +99041,49 @@ index 284ba1262009..89638dbef9e0 100644
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
- CXXFLAGS += [
- "-msse2"
- ]
--
++if CONFIG["TARGET_CPU"] == "x86_64":
+
- DEFINES["_GNU_SOURCE"] = True
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("log_severity_gn")
-diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/base/nullability_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/base/nullability_gn/moz.build
-index f152e046ce64..990765b4dea1 100644
---- third_party/libwebrtc/third_party/abseil-cpp/absl/base/nullability_gn/moz.build
-+++ third_party/libwebrtc/third_party/abseil-cpp/absl/base/nullability_gn/moz.build
-@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = []
- AllowCompilerWarnings()
-
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("base64_gn")
+diff --git third_party/libwebrtc/rtc_base/third_party/sigslot/sigslot_gn/moz.build third_party/libwebrtc/rtc_base/third_party/sigslot/sigslot_gn/moz.build
+index d5acb89419a4..7c934ab8aa45 100644
+--- third_party/libwebrtc/rtc_base/third_party/sigslot/sigslot_gn/moz.build
++++ third_party/libwebrtc/rtc_base/third_party/sigslot/sigslot_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
+DEFINES["_FILE_OFFSET_BITS"] = "64"
+DEFINES["_LARGEFILE64_SOURCE"] = True
+DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
FINAL_LIBRARY = "xul"
-@@ -32,117 +37,10 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,175 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -90856,12 +99093,22 @@ index f152e046ce64..990765b4dea1 100644
- DEFINES["ANDROID"] = True
- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "Darwin":
-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "Linux":
-
@@ -90870,18 +99117,26 @@ index f152e046ce64..990765b4dea1 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "WINNT":
-
@@ -90889,33 +99144,64 @@ index f152e046ce64..990765b4dea1 100644
- DEFINES["NOMINMAX"] = True
- DEFINES["NTDDI_VERSION"] = "0x0A000000"
- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
- DEFINES["UNICODE"] = True
- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
- DEFINES["WIN32"] = True
- DEFINES["WIN32_LEAN_AND_MEAN"] = True
- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
- DEFINES["WINVER"] = "0x0A00"
- DEFINES["_ATL_NO_OPENGL"] = True
-- DEFINES["_CRT_NONSTDC_NO_DEPRECATE"] = True
-- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True
- DEFINES["_CRT_RAND_S"] = True
- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
- DEFINES["_SECURE_ATL"] = True
- DEFINES["_UNICODE"] = True
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
-
--if CONFIG["TARGET_CPU"] == "mips32":
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
-
- DEFINES["_GNU_SOURCE"] = True
-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
-if CONFIG["TARGET_CPU"] == "mips64":
-
- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
@@ -90931,23 +99217,28 @@ index f152e046ce64..990765b4dea1 100644
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["_DEBUG"] = True
-
+- DEFINES["_DEBUG"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
-
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
- DEFINES["USE_X11"] = "1"
-
+-
+- DEFINES["USE_X11"] = "1"
+-
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
-
- OS_LIBS += [
- "unwind"
- ]
-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
- DEFINES["_GNU_SOURCE"] = True
@@ -90957,31 +99248,49 @@ index f152e046ce64..990765b4dea1 100644
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
- DEFINES["_GNU_SOURCE"] = True
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
- DEFINES["_GNU_SOURCE"] = True
--
- Library("nullability_gn")
-diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/base/raw_logging_internal_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/base/raw_logging_internal_gn/moz.build
-index 67100a47728f..843518325fec 100644
---- third_party/libwebrtc/third_party/abseil-cpp/absl/base/raw_logging_internal_gn/moz.build
-+++ third_party/libwebrtc/third_party/abseil-cpp/absl/base/raw_logging_internal_gn/moz.build
-@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = []
- AllowCompilerWarnings()
++ DEFINES["USE_X11"] = "1"
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("sigslot_gn")
+diff --git third_party/libwebrtc/rtc_base/threading_gn/moz.build third_party/libwebrtc/rtc_base/threading_gn/moz.build
+index 25c10fd9be18..4bbc22347358 100644
+--- third_party/libwebrtc/rtc_base/threading_gn/moz.build
++++ third_party/libwebrtc/rtc_base/threading_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
+DEFINES["_FILE_OFFSET_BITS"] = "64"
+DEFINES["_LARGEFILE64_SOURCE"] = True
+DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
FINAL_LIBRARY = "xul"
-@@ -36,133 +41,16 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,203 +56,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -90991,12 +99300,35 @@ index 67100a47728f..843518325fec 100644
- DEFINES["ANDROID"] = True
- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "GLESv2",
+- "log"
+- ]
+-
+- UNIFIED_SOURCES += [
+- "/third_party/libwebrtc/rtc_base/physical_socket_server.cc"
+- ]
-
-if CONFIG["OS_TARGET"] == "Darwin":
-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- UNIFIED_SOURCES += [
+- "/third_party/libwebrtc/rtc_base/physical_socket_server.cc"
+- ]
-
-if CONFIG["OS_TARGET"] == "Linux":
-
@@ -91005,18 +99337,30 @@ index 67100a47728f..843518325fec 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- UNIFIED_SOURCES += [
+- "/third_party/libwebrtc/rtc_base/physical_socket_server.cc"
+- ]
-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "WINNT":
-
@@ -91024,19 +99368,20 @@ index 67100a47728f..843518325fec 100644
- DEFINES["NOMINMAX"] = True
- DEFINES["NTDDI_VERSION"] = "0x0A000000"
- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
- DEFINES["UNICODE"] = True
- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
- DEFINES["WIN32"] = True
- DEFINES["WIN32_LEAN_AND_MEAN"] = True
- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
- DEFINES["WINVER"] = "0x0A00"
- DEFINES["_ATL_NO_OPENGL"] = True
-- DEFINES["_CRT_NONSTDC_NO_DEPRECATE"] = True
-- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True
- DEFINES["_CRT_RAND_S"] = True
- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
- DEFINES["_SECURE_ATL"] = True
- DEFINES["_UNICODE"] = True
@@ -91044,19 +99389,54 @@ index 67100a47728f..843518325fec 100644
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
+-
+- UNIFIED_SOURCES += [
+- "/third_party/libwebrtc/rtc_base/physical_socket_server.cc"
+- ]
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
-if CONFIG["TARGET_CPU"] == "arm":
-
- CXXFLAGS += [
- "-mfpu=neon"
- ]
-
--if CONFIG["TARGET_CPU"] == "mips32":
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
@@ -91072,8 +99452,8 @@ index 67100a47728f..843518325fec 100644
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["_DEBUG"] = True
-
+- DEFINES["_DEBUG"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
-
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
@@ -91089,15 +99469,13 @@ index 67100a47728f..843518325fec 100644
- ]
-
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
-+if CONFIG["TARGET_CPU"] == "x86":
-
+-
CXXFLAGS += [
"-msse2"
]
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
+-
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
@@ -91105,36 +99483,50 @@ index 67100a47728f..843518325fec 100644
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
- CXXFLAGS += [
- "-msse2"
- ]
--
++if CONFIG["TARGET_CPU"] == "x86_64":
+
- DEFINES["_GNU_SOURCE"] = True
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("raw_logging_internal_gn")
-diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/base/throw_delegate_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/base/throw_delegate_gn/moz.build
-index 06b91ef80d22..e6011044ff71 100644
---- third_party/libwebrtc/third_party/abseil-cpp/absl/base/throw_delegate_gn/moz.build
-+++ third_party/libwebrtc/third_party/abseil-cpp/absl/base/throw_delegate_gn/moz.build
-@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = []
- AllowCompilerWarnings()
-
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("threading_gn")
+diff --git third_party/libwebrtc/rtc_base/timeutils_gn/moz.build third_party/libwebrtc/rtc_base/timeutils_gn/moz.build
+index 4a4eb9a5299d..c44c88674e94 100644
+--- third_party/libwebrtc/rtc_base/timeutils_gn/moz.build
++++ third_party/libwebrtc/rtc_base/timeutils_gn/moz.build
+@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_EXCLUDE_SYSTEM_TIME"] = True
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
+DEFINES["_FILE_OFFSET_BITS"] = "64"
+DEFINES["_LARGEFILE64_SOURCE"] = True
+DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
FINAL_LIBRARY = "xul"
-@@ -36,133 +41,16 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -46,186 +55,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -91144,12 +99536,26 @@ index 06b91ef80d22..e6011044ff71 100644
- DEFINES["ANDROID"] = True
- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "log"
+- ]
-
-if CONFIG["OS_TARGET"] == "Darwin":
-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "Linux":
-
@@ -91158,18 +99564,26 @@ index 06b91ef80d22..e6011044ff71 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "WINNT":
-
@@ -91177,19 +99591,20 @@ index 06b91ef80d22..e6011044ff71 100644
- DEFINES["NOMINMAX"] = True
- DEFINES["NTDDI_VERSION"] = "0x0A000000"
- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
- DEFINES["UNICODE"] = True
- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
- DEFINES["WIN32"] = True
- DEFINES["WIN32_LEAN_AND_MEAN"] = True
- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
- DEFINES["WINVER"] = "0x0A00"
- DEFINES["_ATL_NO_OPENGL"] = True
-- DEFINES["_CRT_NONSTDC_NO_DEPRECATE"] = True
-- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True
- DEFINES["_CRT_RAND_S"] = True
- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
- DEFINES["_SECURE_ATL"] = True
- DEFINES["_UNICODE"] = True
@@ -91197,19 +99612,50 @@ index 06b91ef80d22..e6011044ff71 100644
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
-if CONFIG["TARGET_CPU"] == "arm":
-
- CXXFLAGS += [
- "-mfpu=neon"
- ]
-
--if CONFIG["TARGET_CPU"] == "mips32":
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
@@ -91225,8 +99671,8 @@ index 06b91ef80d22..e6011044ff71 100644
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["_DEBUG"] = True
-
+- DEFINES["_DEBUG"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
-
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
@@ -91242,15 +99688,13 @@ index 06b91ef80d22..e6011044ff71 100644
- ]
-
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
-+if CONFIG["TARGET_CPU"] == "x86":
-
+-
CXXFLAGS += [
"-msse2"
]
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
+-
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
@@ -91258,36 +99702,49 @@ index 06b91ef80d22..e6011044ff71 100644
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
- CXXFLAGS += [
- "-msse2"
- ]
--
++if CONFIG["TARGET_CPU"] == "x86_64":
+
- DEFINES["_GNU_SOURCE"] = True
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("throw_delegate_gn")
-diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/cleanup/cleanup_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/cleanup/cleanup_gn/moz.build
-index 8ed66c3ce2c6..2f22adddfa94 100644
---- third_party/libwebrtc/third_party/abseil-cpp/absl/cleanup/cleanup_gn/moz.build
-+++ third_party/libwebrtc/third_party/abseil-cpp/absl/cleanup/cleanup_gn/moz.build
-@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = []
- AllowCompilerWarnings()
-
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("timeutils_gn")
+diff --git third_party/libwebrtc/rtc_base/type_traits_gn/moz.build third_party/libwebrtc/rtc_base/type_traits_gn/moz.build
+index f2f4e6b6ca45..ae4a3a9be6cc 100644
+--- third_party/libwebrtc/rtc_base/type_traits_gn/moz.build
++++ third_party/libwebrtc/rtc_base/type_traits_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
+DEFINES["_FILE_OFFSET_BITS"] = "64"
+DEFINES["_LARGEFILE64_SOURCE"] = True
+DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
FINAL_LIBRARY = "xul"
-@@ -32,117 +37,10 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -91297,12 +99754,22 @@ index 8ed66c3ce2c6..2f22adddfa94 100644
- DEFINES["ANDROID"] = True
- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "Darwin":
-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "Linux":
-
@@ -91311,18 +99778,26 @@ index 8ed66c3ce2c6..2f22adddfa94 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "WINNT":
-
@@ -91330,34 +99805,59 @@ index 8ed66c3ce2c6..2f22adddfa94 100644
- DEFINES["NOMINMAX"] = True
- DEFINES["NTDDI_VERSION"] = "0x0A000000"
- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
- DEFINES["UNICODE"] = True
- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
- DEFINES["WIN32"] = True
- DEFINES["WIN32_LEAN_AND_MEAN"] = True
- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
- DEFINES["WINVER"] = "0x0A00"
- DEFINES["_ATL_NO_OPENGL"] = True
-- DEFINES["_CRT_NONSTDC_NO_DEPRECATE"] = True
-- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True
- DEFINES["_CRT_RAND_S"] = True
- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
- DEFINES["_SECURE_ATL"] = True
- DEFINES["_UNICODE"] = True
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
-
--if CONFIG["TARGET_CPU"] == "mips32":
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
- DEFINES["_GNU_SOURCE"] = True
--
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -91372,8 +99872,8 @@ index 8ed66c3ce2c6..2f22adddfa94 100644
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["_DEBUG"] = True
-
+- DEFINES["_DEBUG"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
-
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
@@ -91405,24 +99905,33 @@ index 8ed66c3ce2c6..2f22adddfa94 100644
-
- DEFINES["_GNU_SOURCE"] = True
-
- Library("cleanup_gn")
-diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/cleanup/cleanup_internal_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/cleanup/cleanup_internal_gn/moz.build
-index 0f3944e348c4..8fd358c0b828 100644
---- third_party/libwebrtc/third_party/abseil-cpp/absl/cleanup/cleanup_internal_gn/moz.build
-+++ third_party/libwebrtc/third_party/abseil-cpp/absl/cleanup/cleanup_internal_gn/moz.build
-@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = []
- AllowCompilerWarnings()
-
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("type_traits_gn")
+diff --git third_party/libwebrtc/rtc_base/unique_id_generator_gn/moz.build third_party/libwebrtc/rtc_base/unique_id_generator_gn/moz.build
+index e1cd710315ee..7fdf646e5b07 100644
+--- third_party/libwebrtc/rtc_base/unique_id_generator_gn/moz.build
++++ third_party/libwebrtc/rtc_base/unique_id_generator_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
+DEFINES["_FILE_OFFSET_BITS"] = "64"
+DEFINES["_LARGEFILE64_SOURCE"] = True
+DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
FINAL_LIBRARY = "xul"
-@@ -32,117 +37,10 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -91432,12 +99941,22 @@ index 0f3944e348c4..8fd358c0b828 100644
- DEFINES["ANDROID"] = True
- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "Darwin":
-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "Linux":
-
@@ -91446,18 +99965,26 @@ index 0f3944e348c4..8fd358c0b828 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "WINNT":
-
@@ -91465,34 +99992,59 @@ index 0f3944e348c4..8fd358c0b828 100644
- DEFINES["NOMINMAX"] = True
- DEFINES["NTDDI_VERSION"] = "0x0A000000"
- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
- DEFINES["UNICODE"] = True
- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
- DEFINES["WIN32"] = True
- DEFINES["WIN32_LEAN_AND_MEAN"] = True
- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
- DEFINES["WINVER"] = "0x0A00"
- DEFINES["_ATL_NO_OPENGL"] = True
-- DEFINES["_CRT_NONSTDC_NO_DEPRECATE"] = True
-- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True
- DEFINES["_CRT_RAND_S"] = True
- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
- DEFINES["_SECURE_ATL"] = True
- DEFINES["_UNICODE"] = True
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
-
--if CONFIG["TARGET_CPU"] == "mips32":
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
- DEFINES["_GNU_SOURCE"] = True
--
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -91507,8 +100059,8 @@ index 0f3944e348c4..8fd358c0b828 100644
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["_DEBUG"] = True
-
+- DEFINES["_DEBUG"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
-
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
@@ -91540,24 +100092,33 @@ index 0f3944e348c4..8fd358c0b828 100644
-
- DEFINES["_GNU_SOURCE"] = True
-
- Library("cleanup_internal_gn")
-diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/container/compressed_tuple_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/container/compressed_tuple_gn/moz.build
-index 758e27e19bdf..6a45401b4ad4 100644
---- third_party/libwebrtc/third_party/abseil-cpp/absl/container/compressed_tuple_gn/moz.build
-+++ third_party/libwebrtc/third_party/abseil-cpp/absl/container/compressed_tuple_gn/moz.build
-@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = []
- AllowCompilerWarnings()
-
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("unique_id_generator_gn")
+diff --git third_party/libwebrtc/rtc_base/units/unit_base_gn/moz.build third_party/libwebrtc/rtc_base/units/unit_base_gn/moz.build
+index cd430975e933..5415e6422549 100644
+--- third_party/libwebrtc/rtc_base/units/unit_base_gn/moz.build
++++ third_party/libwebrtc/rtc_base/units/unit_base_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
+DEFINES["_FILE_OFFSET_BITS"] = "64"
+DEFINES["_LARGEFILE64_SOURCE"] = True
+DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
FINAL_LIBRARY = "xul"
-@@ -32,117 +37,10 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,112 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -91567,12 +100128,26 @@ index 758e27e19bdf..6a45401b4ad4 100644
- DEFINES["ANDROID"] = True
- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "log"
+- ]
-
-if CONFIG["OS_TARGET"] == "Darwin":
-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "Linux":
-
@@ -91581,18 +100156,26 @@ index 758e27e19bdf..6a45401b4ad4 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "WINNT":
-
@@ -91600,34 +100183,59 @@ index 758e27e19bdf..6a45401b4ad4 100644
- DEFINES["NOMINMAX"] = True
- DEFINES["NTDDI_VERSION"] = "0x0A000000"
- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
- DEFINES["UNICODE"] = True
- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
- DEFINES["WIN32"] = True
- DEFINES["WIN32_LEAN_AND_MEAN"] = True
- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
- DEFINES["WINVER"] = "0x0A00"
- DEFINES["_ATL_NO_OPENGL"] = True
-- DEFINES["_CRT_NONSTDC_NO_DEPRECATE"] = True
-- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True
- DEFINES["_CRT_RAND_S"] = True
- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
- DEFINES["_SECURE_ATL"] = True
- DEFINES["_UNICODE"] = True
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
-
--if CONFIG["TARGET_CPU"] == "mips32":
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
- DEFINES["_GNU_SOURCE"] = True
--
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+@@ -155,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -91642,8 +100250,8 @@ index 758e27e19bdf..6a45401b4ad4 100644
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["_DEBUG"] = True
-
+- DEFINES["_DEBUG"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
-
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
@@ -91675,24 +100283,33 @@ index 758e27e19bdf..6a45401b4ad4 100644
-
- DEFINES["_GNU_SOURCE"] = True
-
- Library("compressed_tuple_gn")
-diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/container/inlined_vector_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/container/inlined_vector_gn/moz.build
-index 0aeeb25380b2..1ec3c2b3ff22 100644
---- third_party/libwebrtc/third_party/abseil-cpp/absl/container/inlined_vector_gn/moz.build
-+++ third_party/libwebrtc/third_party/abseil-cpp/absl/container/inlined_vector_gn/moz.build
-@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = []
- AllowCompilerWarnings()
-
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("unit_base_gn")
+diff --git third_party/libwebrtc/rtc_base/weak_ptr_gn/moz.build third_party/libwebrtc/rtc_base/weak_ptr_gn/moz.build
+index abd3030f27e3..d0ec863efabb 100644
+--- third_party/libwebrtc/rtc_base/weak_ptr_gn/moz.build
++++ third_party/libwebrtc/rtc_base/weak_ptr_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
+DEFINES["_FILE_OFFSET_BITS"] = "64"
+DEFINES["_LARGEFILE64_SOURCE"] = True
+DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
FINAL_LIBRARY = "xul"
-@@ -32,117 +37,10 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -91702,12 +100319,26 @@ index 0aeeb25380b2..1ec3c2b3ff22 100644
- DEFINES["ANDROID"] = True
- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "log"
+- ]
-
-if CONFIG["OS_TARGET"] == "Darwin":
-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "Linux":
-
@@ -91716,18 +100347,26 @@ index 0aeeb25380b2..1ec3c2b3ff22 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "WINNT":
-
@@ -91735,33 +100374,64 @@ index 0aeeb25380b2..1ec3c2b3ff22 100644
- DEFINES["NOMINMAX"] = True
- DEFINES["NTDDI_VERSION"] = "0x0A000000"
- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
- DEFINES["UNICODE"] = True
- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
- DEFINES["WIN32"] = True
- DEFINES["WIN32_LEAN_AND_MEAN"] = True
- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
- DEFINES["WINVER"] = "0x0A00"
- DEFINES["_ATL_NO_OPENGL"] = True
-- DEFINES["_CRT_NONSTDC_NO_DEPRECATE"] = True
-- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True
- DEFINES["_CRT_RAND_S"] = True
- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
- DEFINES["_SECURE_ATL"] = True
- DEFINES["_UNICODE"] = True
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
-
--if CONFIG["TARGET_CPU"] == "mips32":
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
-
- DEFINES["_GNU_SOURCE"] = True
-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
-if CONFIG["TARGET_CPU"] == "mips64":
-
- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
@@ -91777,23 +100447,28 @@ index 0aeeb25380b2..1ec3c2b3ff22 100644
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["_DEBUG"] = True
-
+- DEFINES["_DEBUG"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
-
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
- DEFINES["USE_X11"] = "1"
-
+-
+- DEFINES["USE_X11"] = "1"
+-
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
-
- OS_LIBS += [
- "unwind"
- ]
-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
- DEFINES["_GNU_SOURCE"] = True
@@ -91803,31 +100478,516 @@ index 0aeeb25380b2..1ec3c2b3ff22 100644
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
- DEFINES["_GNU_SOURCE"] = True
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
- DEFINES["_GNU_SOURCE"] = True
--
- Library("inlined_vector_gn")
-diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/container/inlined_vector_internal_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/container/inlined_vector_internal_gn/moz.build
-index 3b6744eda733..7bbe29993c1b 100644
---- third_party/libwebrtc/third_party/abseil-cpp/absl/container/inlined_vector_internal_gn/moz.build
-+++ third_party/libwebrtc/third_party/abseil-cpp/absl/container/inlined_vector_internal_gn/moz.build
-@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = []
- AllowCompilerWarnings()
++ DEFINES["USE_X11"] = "1"
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("weak_ptr_gn")
+diff --git third_party/libwebrtc/rtc_base/win/create_direct3d_device_gn/moz.build third_party/libwebrtc/rtc_base/win/create_direct3d_device_gn/moz.build
+deleted file mode 100644
+index 93df4e562812..000000000000
+--- third_party/libwebrtc/rtc_base/win/create_direct3d_device_gn/moz.build
++++ /dev/null
+@@ -1,86 +0,0 @@
+-# This Source Code Form is subject to the terms of the Mozilla Public
+-# License, v. 2.0. If a copy of the MPL was not distributed with this
+-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+-
+-
+- ### This moz.build was AUTOMATICALLY GENERATED from a GN config, ###
+- ### DO NOT edit it by hand. ###
+-
+-COMPILE_FLAGS["OS_INCLUDES"] = []
+-AllowCompilerWarnings()
+-
+-DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+-DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+-DEFINES["NOMINMAX"] = True
+-DEFINES["NTDDI_VERSION"] = "0x0A000000"
+-DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+-DEFINES["PSAPI_VERSION"] = "2"
+-DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+-DEFINES["RTC_ENABLE_VP9"] = True
+-DEFINES["RTC_ENABLE_WIN_WGC"] = True
+-DEFINES["UNICODE"] = True
+-DEFINES["USE_AURA"] = "1"
+-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+-DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+-DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+-DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
+-DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
+-DEFINES["WEBRTC_WIN"] = True
+-DEFINES["WIN32"] = True
+-DEFINES["WIN32_LEAN_AND_MEAN"] = True
+-DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+-DEFINES["WINVER"] = "0x0A00"
+-DEFINES["_ATL_NO_OPENGL"] = True
+-DEFINES["_CRT_RAND_S"] = True
+-DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+-DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+-DEFINES["_HAS_EXCEPTIONS"] = "0"
+-DEFINES["_HAS_NODISCARD"] = True
+-DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+-DEFINES["_SECURE_ATL"] = True
+-DEFINES["_UNICODE"] = True
+-DEFINES["_WIN32_WINNT"] = "0x0A00"
+-DEFINES["_WINDOWS"] = True
+-DEFINES["__STD_C"] = True
+-
+-FINAL_LIBRARY = "xul"
+-
+-
+-LOCAL_INCLUDES += [
+- "!/ipc/ipdl/_ipdlheaders",
+- "!/third_party/libwebrtc/gen",
+- "/ipc/chromium/src",
+- "/third_party/abseil-cpp/",
+- "/third_party/libwebrtc/",
+- "/tools/profiler/public"
+-]
+-
+-UNIFIED_SOURCES += [
+- "/third_party/libwebrtc/rtc_base/win/create_direct3d_device.cc"
+-]
+-
+-if not CONFIG["MOZ_DEBUG"]:
+-
+- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "0"
+- DEFINES["NDEBUG"] = True
+- DEFINES["NVALGRIND"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1":
+-
+- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["WEBRTC_ARCH_ARM64"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-Library("create_direct3d_device_gn")
+diff --git third_party/libwebrtc/rtc_base/win/get_activation_factory_gn/moz.build third_party/libwebrtc/rtc_base/win/get_activation_factory_gn/moz.build
+deleted file mode 100644
+index 8fa6b23b483a..000000000000
+--- third_party/libwebrtc/rtc_base/win/get_activation_factory_gn/moz.build
++++ /dev/null
+@@ -1,86 +0,0 @@
+-# This Source Code Form is subject to the terms of the Mozilla Public
+-# License, v. 2.0. If a copy of the MPL was not distributed with this
+-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+-
+-
+- ### This moz.build was AUTOMATICALLY GENERATED from a GN config, ###
+- ### DO NOT edit it by hand. ###
+-
+-COMPILE_FLAGS["OS_INCLUDES"] = []
+-AllowCompilerWarnings()
+-
+-DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+-DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+-DEFINES["NOMINMAX"] = True
+-DEFINES["NTDDI_VERSION"] = "0x0A000000"
+-DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+-DEFINES["PSAPI_VERSION"] = "2"
+-DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+-DEFINES["RTC_ENABLE_VP9"] = True
+-DEFINES["RTC_ENABLE_WIN_WGC"] = True
+-DEFINES["UNICODE"] = True
+-DEFINES["USE_AURA"] = "1"
+-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+-DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+-DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+-DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
+-DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
+-DEFINES["WEBRTC_WIN"] = True
+-DEFINES["WIN32"] = True
+-DEFINES["WIN32_LEAN_AND_MEAN"] = True
+-DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+-DEFINES["WINVER"] = "0x0A00"
+-DEFINES["_ATL_NO_OPENGL"] = True
+-DEFINES["_CRT_RAND_S"] = True
+-DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+-DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+-DEFINES["_HAS_EXCEPTIONS"] = "0"
+-DEFINES["_HAS_NODISCARD"] = True
+-DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+-DEFINES["_SECURE_ATL"] = True
+-DEFINES["_UNICODE"] = True
+-DEFINES["_WIN32_WINNT"] = "0x0A00"
+-DEFINES["_WINDOWS"] = True
+-DEFINES["__STD_C"] = True
+-
+-FINAL_LIBRARY = "xul"
+-
+-
+-LOCAL_INCLUDES += [
+- "!/ipc/ipdl/_ipdlheaders",
+- "!/third_party/libwebrtc/gen",
+- "/ipc/chromium/src",
+- "/third_party/abseil-cpp/",
+- "/third_party/libwebrtc/",
+- "/tools/profiler/public"
+-]
+-
+-UNIFIED_SOURCES += [
+- "/third_party/libwebrtc/rtc_base/win/get_activation_factory.cc"
+-]
+-
+-if not CONFIG["MOZ_DEBUG"]:
+-
+- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "0"
+- DEFINES["NDEBUG"] = True
+- DEFINES["NVALGRIND"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1":
+-
+- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["WEBRTC_ARCH_ARM64"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-Library("get_activation_factory_gn")
+diff --git third_party/libwebrtc/rtc_base/win/hstring_gn/moz.build third_party/libwebrtc/rtc_base/win/hstring_gn/moz.build
+deleted file mode 100644
+index 5578d95daeba..000000000000
+--- third_party/libwebrtc/rtc_base/win/hstring_gn/moz.build
++++ /dev/null
+@@ -1,86 +0,0 @@
+-# This Source Code Form is subject to the terms of the Mozilla Public
+-# License, v. 2.0. If a copy of the MPL was not distributed with this
+-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+-
+-
+- ### This moz.build was AUTOMATICALLY GENERATED from a GN config, ###
+- ### DO NOT edit it by hand. ###
+-
+-COMPILE_FLAGS["OS_INCLUDES"] = []
+-AllowCompilerWarnings()
+-
+-DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+-DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+-DEFINES["NOMINMAX"] = True
+-DEFINES["NTDDI_VERSION"] = "0x0A000000"
+-DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+-DEFINES["PSAPI_VERSION"] = "2"
+-DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+-DEFINES["RTC_ENABLE_VP9"] = True
+-DEFINES["RTC_ENABLE_WIN_WGC"] = True
+-DEFINES["UNICODE"] = True
+-DEFINES["USE_AURA"] = "1"
+-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+-DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+-DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+-DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
+-DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
+-DEFINES["WEBRTC_WIN"] = True
+-DEFINES["WIN32"] = True
+-DEFINES["WIN32_LEAN_AND_MEAN"] = True
+-DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+-DEFINES["WINVER"] = "0x0A00"
+-DEFINES["_ATL_NO_OPENGL"] = True
+-DEFINES["_CRT_RAND_S"] = True
+-DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+-DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+-DEFINES["_HAS_EXCEPTIONS"] = "0"
+-DEFINES["_HAS_NODISCARD"] = True
+-DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+-DEFINES["_SECURE_ATL"] = True
+-DEFINES["_UNICODE"] = True
+-DEFINES["_WIN32_WINNT"] = "0x0A00"
+-DEFINES["_WINDOWS"] = True
+-DEFINES["__STD_C"] = True
+-
+-FINAL_LIBRARY = "xul"
+-
+-
+-LOCAL_INCLUDES += [
+- "!/ipc/ipdl/_ipdlheaders",
+- "!/third_party/libwebrtc/gen",
+- "/ipc/chromium/src",
+- "/third_party/abseil-cpp/",
+- "/third_party/libwebrtc/",
+- "/tools/profiler/public"
+-]
+-
+-SOURCES += [
+- "/third_party/libwebrtc/rtc_base/win/hstring.cc"
+-]
+-
+-if not CONFIG["MOZ_DEBUG"]:
+-
+- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "0"
+- DEFINES["NDEBUG"] = True
+- DEFINES["NVALGRIND"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1":
+-
+- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["WEBRTC_ARCH_ARM64"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-Library("hstring_gn")
+diff --git third_party/libwebrtc/rtc_base/win/windows_version_gn/moz.build third_party/libwebrtc/rtc_base/win/windows_version_gn/moz.build
+deleted file mode 100644
+index 8875633ae5e1..000000000000
+--- third_party/libwebrtc/rtc_base/win/windows_version_gn/moz.build
++++ /dev/null
+@@ -1,86 +0,0 @@
+-# This Source Code Form is subject to the terms of the Mozilla Public
+-# License, v. 2.0. If a copy of the MPL was not distributed with this
+-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+-
+-
+- ### This moz.build was AUTOMATICALLY GENERATED from a GN config, ###
+- ### DO NOT edit it by hand. ###
+-
+-COMPILE_FLAGS["OS_INCLUDES"] = []
+-AllowCompilerWarnings()
+-
+-DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+-DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+-DEFINES["NOMINMAX"] = True
+-DEFINES["NTDDI_VERSION"] = "0x0A000000"
+-DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+-DEFINES["PSAPI_VERSION"] = "2"
+-DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+-DEFINES["RTC_ENABLE_VP9"] = True
+-DEFINES["RTC_ENABLE_WIN_WGC"] = True
+-DEFINES["UNICODE"] = True
+-DEFINES["USE_AURA"] = "1"
+-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+-DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+-DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+-DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
+-DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
+-DEFINES["WEBRTC_WIN"] = True
+-DEFINES["WIN32"] = True
+-DEFINES["WIN32_LEAN_AND_MEAN"] = True
+-DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+-DEFINES["WINVER"] = "0x0A00"
+-DEFINES["_ATL_NO_OPENGL"] = True
+-DEFINES["_CRT_RAND_S"] = True
+-DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+-DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+-DEFINES["_HAS_EXCEPTIONS"] = "0"
+-DEFINES["_HAS_NODISCARD"] = True
+-DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+-DEFINES["_SECURE_ATL"] = True
+-DEFINES["_UNICODE"] = True
+-DEFINES["_WIN32_WINNT"] = "0x0A00"
+-DEFINES["_WINDOWS"] = True
+-DEFINES["__STD_C"] = True
+-
+-FINAL_LIBRARY = "xul"
+-
+-
+-LOCAL_INCLUDES += [
+- "!/ipc/ipdl/_ipdlheaders",
+- "!/third_party/libwebrtc/gen",
+- "/ipc/chromium/src",
+- "/third_party/abseil-cpp/",
+- "/third_party/libwebrtc/",
+- "/tools/profiler/public"
+-]
+-
+-UNIFIED_SOURCES += [
+- "/third_party/libwebrtc/rtc_base/win/windows_version.cc"
+-]
+-
+-if not CONFIG["MOZ_DEBUG"]:
+-
+- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "0"
+- DEFINES["NDEBUG"] = True
+- DEFINES["NVALGRIND"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1":
+-
+- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["WEBRTC_ARCH_ARM64"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-Library("windows_version_gn")
+diff --git third_party/libwebrtc/rtc_base/win32_gn/moz.build third_party/libwebrtc/rtc_base/win32_gn/moz.build
+deleted file mode 100644
+index cbdb0a0a3d14..000000000000
+--- third_party/libwebrtc/rtc_base/win32_gn/moz.build
++++ /dev/null
+@@ -1,93 +0,0 @@
+-# This Source Code Form is subject to the terms of the Mozilla Public
+-# License, v. 2.0. If a copy of the MPL was not distributed with this
+-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+-
+-
+- ### This moz.build was AUTOMATICALLY GENERATED from a GN config, ###
+- ### DO NOT edit it by hand. ###
+-
+-COMPILE_FLAGS["OS_INCLUDES"] = []
+-AllowCompilerWarnings()
+-
+-DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+-DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+-DEFINES["NOMINMAX"] = True
+-DEFINES["NTDDI_VERSION"] = "0x0A000000"
+-DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+-DEFINES["PSAPI_VERSION"] = "2"
+-DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+-DEFINES["RTC_ENABLE_VP9"] = True
+-DEFINES["RTC_ENABLE_WIN_WGC"] = True
+-DEFINES["UNICODE"] = True
+-DEFINES["USE_AURA"] = "1"
+-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+-DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+-DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+-DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
+-DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
+-DEFINES["WEBRTC_WIN"] = True
+-DEFINES["WIN32"] = True
+-DEFINES["WIN32_LEAN_AND_MEAN"] = True
+-DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+-DEFINES["WINVER"] = "0x0A00"
+-DEFINES["_ATL_NO_OPENGL"] = True
+-DEFINES["_CRT_NONSTDC_NO_DEPRECATE"] = True
+-DEFINES["_CRT_RAND_S"] = True
+-DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+-DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+-DEFINES["_HAS_EXCEPTIONS"] = "0"
+-DEFINES["_HAS_NODISCARD"] = True
+-DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+-DEFINES["_SECURE_ATL"] = True
+-DEFINES["_UNICODE"] = True
+-DEFINES["_WIN32_WINNT"] = "0x0A00"
+-DEFINES["_WINDOWS"] = True
+-DEFINES["__STD_C"] = True
+-
+-FINAL_LIBRARY = "xul"
+-
+-
+-LOCAL_INCLUDES += [
+- "!/ipc/ipdl/_ipdlheaders",
+- "!/third_party/libwebrtc/gen",
+- "/ipc/chromium/src",
+- "/third_party/abseil-cpp/",
+- "/third_party/libwebrtc/",
+- "/tools/profiler/public"
+-]
+-
+-OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32"
+-]
+-
+-UNIFIED_SOURCES += [
+- "/third_party/libwebrtc/rtc_base/win32.cc"
+-]
+-
+-if not CONFIG["MOZ_DEBUG"]:
+-
+- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "0"
+- DEFINES["NDEBUG"] = True
+- DEFINES["NVALGRIND"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1":
+-
+- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["WEBRTC_ARCH_ARM64"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-Library("win32_gn")
+diff --git third_party/libwebrtc/rtc_base/zero_memory_gn/moz.build third_party/libwebrtc/rtc_base/zero_memory_gn/moz.build
+index 7c022b4d3b00..c5aebb895490 100644
+--- third_party/libwebrtc/rtc_base/zero_memory_gn/moz.build
++++ third_party/libwebrtc/rtc_base/zero_memory_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
+DEFINES["_FILE_OFFSET_BITS"] = "64"
+DEFINES["_LARGEFILE64_SOURCE"] = True
+DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
FINAL_LIBRARY = "xul"
-@@ -32,117 +37,10 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -91837,12 +100997,26 @@ index 3b6744eda733..7bbe29993c1b 100644
- DEFINES["ANDROID"] = True
- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "log"
+- ]
-
-if CONFIG["OS_TARGET"] == "Darwin":
-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "Linux":
-
@@ -91851,18 +101025,26 @@ index 3b6744eda733..7bbe29993c1b 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "WINNT":
-
@@ -91870,33 +101052,64 @@ index 3b6744eda733..7bbe29993c1b 100644
- DEFINES["NOMINMAX"] = True
- DEFINES["NTDDI_VERSION"] = "0x0A000000"
- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
- DEFINES["UNICODE"] = True
- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
- DEFINES["WIN32"] = True
- DEFINES["WIN32_LEAN_AND_MEAN"] = True
- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
- DEFINES["WINVER"] = "0x0A00"
- DEFINES["_ATL_NO_OPENGL"] = True
-- DEFINES["_CRT_NONSTDC_NO_DEPRECATE"] = True
-- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True
- DEFINES["_CRT_RAND_S"] = True
- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
- DEFINES["_SECURE_ATL"] = True
- DEFINES["_UNICODE"] = True
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
-
--if CONFIG["TARGET_CPU"] == "mips32":
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
@@ -91912,23 +101125,28 @@ index 3b6744eda733..7bbe29993c1b 100644
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["_DEBUG"] = True
-
+- DEFINES["_DEBUG"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
-
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
- DEFINES["USE_X11"] = "1"
-
+-
+- DEFINES["USE_X11"] = "1"
+-
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
-
- OS_LIBS += [
- "unwind"
- ]
-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
- DEFINES["_GNU_SOURCE"] = True
@@ -91938,31 +101156,375 @@ index 3b6744eda733..7bbe29993c1b 100644
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
- DEFINES["_GNU_SOURCE"] = True
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
- DEFINES["_GNU_SOURCE"] = True
--
- Library("inlined_vector_internal_gn")
-diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/functional/any_invocable_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/functional/any_invocable_gn/moz.build
-index 63e6206cdfb4..31b936c12c59 100644
---- third_party/libwebrtc/third_party/abseil-cpp/absl/functional/any_invocable_gn/moz.build
-+++ third_party/libwebrtc/third_party/abseil-cpp/absl/functional/any_invocable_gn/moz.build
-@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = []
- AllowCompilerWarnings()
++ DEFINES["USE_X11"] = "1"
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("zero_memory_gn")
+diff --git third_party/libwebrtc/sdk/base_objc_gn/moz.build third_party/libwebrtc/sdk/base_objc_gn/moz.build
+deleted file mode 100644
+index b717f3d73aea..000000000000
+--- third_party/libwebrtc/sdk/base_objc_gn/moz.build
++++ /dev/null
+@@ -1,81 +0,0 @@
+-# This Source Code Form is subject to the terms of the Mozilla Public
+-# License, v. 2.0. If a copy of the MPL was not distributed with this
+-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+-
+-
+- ### This moz.build was AUTOMATICALLY GENERATED from a GN config, ###
+- ### DO NOT edit it by hand. ###
+-
+-CMFLAGS += [
+- "-fobjc-arc"
+-]
+-
+-CMMFLAGS += [
+- "-fobjc-arc"
+-]
+-
+-COMPILE_FLAGS["OS_INCLUDES"] = []
+-AllowCompilerWarnings()
+-
+-DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+-DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+-DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+-DEFINES["RTC_ENABLE_VP9"] = True
+-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+-DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+-DEFINES["WEBRTC_MAC"] = True
+-DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+-DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
+-DEFINES["WEBRTC_POSIX"] = True
+-DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
+-DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+-DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+-DEFINES["__STDC_CONSTANT_MACROS"] = True
+-DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-FINAL_LIBRARY = "xul"
+-
+-
+-LOCAL_INCLUDES += [
+- "!/ipc/ipdl/_ipdlheaders",
+- "!/third_party/libwebrtc/gen",
+- "/ipc/chromium/src",
+- "/third_party/abseil-cpp/",
+- "/third_party/libwebrtc/",
+- "/third_party/libwebrtc/sdk/objc/",
+- "/third_party/libwebrtc/sdk/objc/base/",
+- "/tools/profiler/public"
+-]
+-
+-UNIFIED_SOURCES += [
+- "/third_party/libwebrtc/sdk/objc/base/RTCEncodedImage.m",
+- "/third_party/libwebrtc/sdk/objc/base/RTCLogging.mm",
+- "/third_party/libwebrtc/sdk/objc/base/RTCVideoCapturer.m",
+- "/third_party/libwebrtc/sdk/objc/base/RTCVideoCodecInfo.m",
+- "/third_party/libwebrtc/sdk/objc/base/RTCVideoEncoderFactory.mm",
+- "/third_party/libwebrtc/sdk/objc/base/RTCVideoEncoderQpThresholds.m",
+- "/third_party/libwebrtc/sdk/objc/base/RTCVideoEncoderSettings.m",
+- "/third_party/libwebrtc/sdk/objc/base/RTCVideoFrame.mm"
+-]
+-
+-if not CONFIG["MOZ_DEBUG"]:
+-
+- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "0"
+- DEFINES["NDEBUG"] = True
+- DEFINES["NVALGRIND"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1":
+-
+- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["WEBRTC_ARCH_ARM64"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-Library("base_objc_gn")
+diff --git third_party/libwebrtc/sdk/helpers_objc_gn/moz.build third_party/libwebrtc/sdk/helpers_objc_gn/moz.build
+deleted file mode 100644
+index 50505e56c2d0..000000000000
+--- third_party/libwebrtc/sdk/helpers_objc_gn/moz.build
++++ /dev/null
+@@ -1,76 +0,0 @@
+-# This Source Code Form is subject to the terms of the Mozilla Public
+-# License, v. 2.0. If a copy of the MPL was not distributed with this
+-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+-
+-
+- ### This moz.build was AUTOMATICALLY GENERATED from a GN config, ###
+- ### DO NOT edit it by hand. ###
+-
+-CMFLAGS += [
+- "-fobjc-arc"
+-]
+-
+-CMMFLAGS += [
+- "-fobjc-arc"
+-]
+-
+-COMPILE_FLAGS["OS_INCLUDES"] = []
+-AllowCompilerWarnings()
+-
+-DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+-DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+-DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+-DEFINES["RTC_ENABLE_VP9"] = True
+-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+-DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+-DEFINES["WEBRTC_MAC"] = True
+-DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+-DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
+-DEFINES["WEBRTC_POSIX"] = True
+-DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
+-DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+-DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+-DEFINES["__STDC_CONSTANT_MACROS"] = True
+-DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-FINAL_LIBRARY = "xul"
+-
+-
+-LOCAL_INCLUDES += [
+- "!/ipc/ipdl/_ipdlheaders",
+- "!/third_party/libwebrtc/gen",
+- "/ipc/chromium/src",
+- "/third_party/abseil-cpp/",
+- "/third_party/libwebrtc/",
+- "/third_party/libwebrtc/sdk/objc/",
+- "/third_party/libwebrtc/sdk/objc/base/",
+- "/tools/profiler/public"
+-]
+-
+-UNIFIED_SOURCES += [
+- "/third_party/libwebrtc/sdk/objc/helpers/AVCaptureSession+DevicePosition.mm",
+- "/third_party/libwebrtc/sdk/objc/helpers/NSString+StdString.mm",
+- "/third_party/libwebrtc/sdk/objc/helpers/RTCDispatcher.m"
+-]
+-
+-if not CONFIG["MOZ_DEBUG"]:
+-
+- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "0"
+- DEFINES["NDEBUG"] = True
+- DEFINES["NVALGRIND"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1":
+-
+- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["WEBRTC_ARCH_ARM64"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-Library("helpers_objc_gn")
+diff --git third_party/libwebrtc/sdk/videocapture_objc_gn/moz.build third_party/libwebrtc/sdk/videocapture_objc_gn/moz.build
+deleted file mode 100644
+index 178d8f87063a..000000000000
+--- third_party/libwebrtc/sdk/videocapture_objc_gn/moz.build
++++ /dev/null
+@@ -1,71 +0,0 @@
+-# This Source Code Form is subject to the terms of the Mozilla Public
+-# License, v. 2.0. If a copy of the MPL was not distributed with this
+-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+-
+-
+- ### This moz.build was AUTOMATICALLY GENERATED from a GN config, ###
+- ### DO NOT edit it by hand. ###
+-
+-CMFLAGS += [
+- "-fobjc-arc"
+-]
+-
+-COMPILE_FLAGS["OS_INCLUDES"] = []
+-AllowCompilerWarnings()
+-
+-DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+-DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+-DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+-DEFINES["RTC_ENABLE_VP9"] = True
+-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+-DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+-DEFINES["WEBRTC_MAC"] = True
+-DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+-DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
+-DEFINES["WEBRTC_POSIX"] = True
+-DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
+-DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+-DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+-DEFINES["__STDC_CONSTANT_MACROS"] = True
+-DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-FINAL_LIBRARY = "xul"
+-
+-
+-LOCAL_INCLUDES += [
+- "!/ipc/ipdl/_ipdlheaders",
+- "!/third_party/libwebrtc/gen",
+- "/ipc/chromium/src",
+- "/third_party/abseil-cpp/",
+- "/third_party/libwebrtc/",
+- "/third_party/libwebrtc/sdk/objc/",
+- "/third_party/libwebrtc/sdk/objc/base/",
+- "/tools/profiler/public"
+-]
+-
+-UNIFIED_SOURCES += [
+- "/third_party/libwebrtc/sdk/objc/components/capturer/RTCCameraVideoCapturer.m",
+- "/third_party/libwebrtc/sdk/objc/components/capturer/RTCFileVideoCapturer.m"
+-]
+-
+-if not CONFIG["MOZ_DEBUG"]:
+-
+- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "0"
+- DEFINES["NDEBUG"] = True
+- DEFINES["NVALGRIND"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1":
+-
+- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["WEBRTC_ARCH_ARM64"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-Library("videocapture_objc_gn")
+diff --git third_party/libwebrtc/sdk/videoframebuffer_objc_gn/moz.build third_party/libwebrtc/sdk/videoframebuffer_objc_gn/moz.build
+deleted file mode 100644
+index 8c659d55bf23..000000000000
+--- third_party/libwebrtc/sdk/videoframebuffer_objc_gn/moz.build
++++ /dev/null
+@@ -1,74 +0,0 @@
+-# This Source Code Form is subject to the terms of the Mozilla Public
+-# License, v. 2.0. If a copy of the MPL was not distributed with this
+-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+-
+-
+- ### This moz.build was AUTOMATICALLY GENERATED from a GN config, ###
+- ### DO NOT edit it by hand. ###
+-
+-CMMFLAGS += [
+- "-fobjc-arc"
+-]
+-
+-COMPILE_FLAGS["OS_INCLUDES"] = []
+-AllowCompilerWarnings()
+-
+-DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+-DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+-DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+-DEFINES["RTC_ENABLE_VP9"] = True
+-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+-DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+-DEFINES["WEBRTC_MAC"] = True
+-DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+-DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
+-DEFINES["WEBRTC_POSIX"] = True
+-DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
+-DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+-DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+-DEFINES["__STDC_CONSTANT_MACROS"] = True
+-DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-FINAL_LIBRARY = "xul"
+-
+-
+-LOCAL_INCLUDES += [
+- "!/ipc/ipdl/_ipdlheaders",
+- "!/third_party/libwebrtc/gen",
+- "/ipc/chromium/src",
+- "/media/libyuv/",
+- "/media/libyuv/libyuv/include/",
+- "/third_party/abseil-cpp/",
+- "/third_party/libwebrtc/",
+- "/third_party/libwebrtc/sdk/objc/",
+- "/third_party/libwebrtc/sdk/objc/base/",
+- "/tools/profiler/public"
+-]
+-
+-UNIFIED_SOURCES += [
+- "/third_party/libwebrtc/sdk/objc/api/video_frame_buffer/RTCNativeI420Buffer.mm",
+- "/third_party/libwebrtc/sdk/objc/api/video_frame_buffer/RTCNativeMutableI420Buffer.mm",
+- "/third_party/libwebrtc/sdk/objc/components/video_frame_buffer/RTCCVPixelBuffer.mm"
+-]
+-
+-if not CONFIG["MOZ_DEBUG"]:
+-
+- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "0"
+- DEFINES["NDEBUG"] = True
+- DEFINES["NVALGRIND"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1":
+-
+- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["WEBRTC_ARCH_ARM64"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-Library("videoframebuffer_objc_gn")
+diff --git third_party/libwebrtc/system_wrappers/denormal_disabler_gn/moz.build third_party/libwebrtc/system_wrappers/denormal_disabler_gn/moz.build
+index 8e69f1bd487a..10ca6bd2865c 100644
+--- third_party/libwebrtc/system_wrappers/denormal_disabler_gn/moz.build
++++ third_party/libwebrtc/system_wrappers/denormal_disabler_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
+DEFINES["_FILE_OFFSET_BITS"] = "64"
+DEFINES["_LARGEFILE64_SOURCE"] = True
+DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
FINAL_LIBRARY = "xul"
-@@ -32,117 +37,10 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -91972,12 +101534,26 @@ index 63e6206cdfb4..31b936c12c59 100644
- DEFINES["ANDROID"] = True
- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "log"
+- ]
-
-if CONFIG["OS_TARGET"] == "Darwin":
-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "Linux":
-
@@ -91986,18 +101562,26 @@ index 63e6206cdfb4..31b936c12c59 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "WINNT":
-
@@ -92005,33 +101589,64 @@ index 63e6206cdfb4..31b936c12c59 100644
- DEFINES["NOMINMAX"] = True
- DEFINES["NTDDI_VERSION"] = "0x0A000000"
- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
- DEFINES["UNICODE"] = True
- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
- DEFINES["WIN32"] = True
- DEFINES["WIN32_LEAN_AND_MEAN"] = True
- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
- DEFINES["WINVER"] = "0x0A00"
- DEFINES["_ATL_NO_OPENGL"] = True
-- DEFINES["_CRT_NONSTDC_NO_DEPRECATE"] = True
-- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True
- DEFINES["_CRT_RAND_S"] = True
- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
- DEFINES["_SECURE_ATL"] = True
- DEFINES["_UNICODE"] = True
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
-
--if CONFIG["TARGET_CPU"] == "mips32":
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
-
- DEFINES["_GNU_SOURCE"] = True
-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
-if CONFIG["TARGET_CPU"] == "mips64":
-
- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
@@ -92047,23 +101662,28 @@ index 63e6206cdfb4..31b936c12c59 100644
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["_DEBUG"] = True
-
+- DEFINES["_DEBUG"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
-
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
- DEFINES["USE_X11"] = "1"
-
+-
+- DEFINES["USE_X11"] = "1"
+-
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
-
- OS_LIBS += [
- "unwind"
- ]
-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
- DEFINES["_GNU_SOURCE"] = True
@@ -92073,31 +101693,49 @@ index 63e6206cdfb4..31b936c12c59 100644
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
- DEFINES["_GNU_SOURCE"] = True
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
- DEFINES["_GNU_SOURCE"] = True
--
- Library("any_invocable_gn")
-diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/functional/bind_front_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/functional/bind_front_gn/moz.build
-index c26f1ed6a481..fb0da281c4cc 100644
---- third_party/libwebrtc/third_party/abseil-cpp/absl/functional/bind_front_gn/moz.build
-+++ third_party/libwebrtc/third_party/abseil-cpp/absl/functional/bind_front_gn/moz.build
-@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = []
- AllowCompilerWarnings()
++ DEFINES["USE_X11"] = "1"
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("denormal_disabler_gn")
+diff --git third_party/libwebrtc/system_wrappers/field_trial_gn/moz.build third_party/libwebrtc/system_wrappers/field_trial_gn/moz.build
+index 2c1b80184520..2982fabad79a 100644
+--- third_party/libwebrtc/system_wrappers/field_trial_gn/moz.build
++++ third_party/libwebrtc/system_wrappers/field_trial_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
+DEFINES["_FILE_OFFSET_BITS"] = "64"
+DEFINES["_LARGEFILE64_SOURCE"] = True
+DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
FINAL_LIBRARY = "xul"
-@@ -32,117 +37,10 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -92107,12 +101745,26 @@ index c26f1ed6a481..fb0da281c4cc 100644
- DEFINES["ANDROID"] = True
- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "log"
+- ]
-
-if CONFIG["OS_TARGET"] == "Darwin":
-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "Linux":
-
@@ -92121,18 +101773,26 @@ index c26f1ed6a481..fb0da281c4cc 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "WINNT":
-
@@ -92140,19 +101800,20 @@ index c26f1ed6a481..fb0da281c4cc 100644
- DEFINES["NOMINMAX"] = True
- DEFINES["NTDDI_VERSION"] = "0x0A000000"
- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
- DEFINES["UNICODE"] = True
- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
- DEFINES["WIN32"] = True
- DEFINES["WIN32_LEAN_AND_MEAN"] = True
- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
- DEFINES["WINVER"] = "0x0A00"
- DEFINES["_ATL_NO_OPENGL"] = True
-- DEFINES["_CRT_NONSTDC_NO_DEPRECATE"] = True
-- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True
- DEFINES["_CRT_RAND_S"] = True
- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
- DEFINES["_SECURE_ATL"] = True
- DEFINES["_UNICODE"] = True
@@ -92160,13 +101821,50 @@ index c26f1ed6a481..fb0da281c4cc 100644
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
-
--if CONFIG["TARGET_CPU"] == "mips32":
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
@@ -92182,23 +101880,28 @@ index c26f1ed6a481..fb0da281c4cc 100644
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["_DEBUG"] = True
-
+- DEFINES["_DEBUG"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
-
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
- DEFINES["USE_X11"] = "1"
-
+-
+- DEFINES["USE_X11"] = "1"
+-
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
-
- OS_LIBS += [
- "unwind"
- ]
-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
- DEFINES["_GNU_SOURCE"] = True
@@ -92208,31 +101911,49 @@ index c26f1ed6a481..fb0da281c4cc 100644
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
- DEFINES["_GNU_SOURCE"] = True
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
- DEFINES["_GNU_SOURCE"] = True
--
- Library("bind_front_gn")
-diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/memory/memory_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/memory/memory_gn/moz.build
-index 398b663a3d1e..72b51836d300 100644
---- third_party/libwebrtc/third_party/abseil-cpp/absl/memory/memory_gn/moz.build
-+++ third_party/libwebrtc/third_party/abseil-cpp/absl/memory/memory_gn/moz.build
-@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = []
- AllowCompilerWarnings()
++ DEFINES["USE_X11"] = "1"
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("field_trial_gn")
+diff --git third_party/libwebrtc/system_wrappers/metrics_gn/moz.build third_party/libwebrtc/system_wrappers/metrics_gn/moz.build
+index 77e78153ea35..ad2149b736c2 100644
+--- third_party/libwebrtc/system_wrappers/metrics_gn/moz.build
++++ third_party/libwebrtc/system_wrappers/metrics_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
+DEFINES["_FILE_OFFSET_BITS"] = "64"
+DEFINES["_LARGEFILE64_SOURCE"] = True
+DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
FINAL_LIBRARY = "xul"
-@@ -32,117 +37,10 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -92242,12 +101963,26 @@ index 398b663a3d1e..72b51836d300 100644
- DEFINES["ANDROID"] = True
- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "log"
+- ]
-
-if CONFIG["OS_TARGET"] == "Darwin":
-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "Linux":
-
@@ -92256,18 +101991,26 @@ index 398b663a3d1e..72b51836d300 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "WINNT":
-
@@ -92275,33 +102018,64 @@ index 398b663a3d1e..72b51836d300 100644
- DEFINES["NOMINMAX"] = True
- DEFINES["NTDDI_VERSION"] = "0x0A000000"
- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
- DEFINES["UNICODE"] = True
- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
- DEFINES["WIN32"] = True
- DEFINES["WIN32_LEAN_AND_MEAN"] = True
- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
- DEFINES["WINVER"] = "0x0A00"
- DEFINES["_ATL_NO_OPENGL"] = True
-- DEFINES["_CRT_NONSTDC_NO_DEPRECATE"] = True
-- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True
- DEFINES["_CRT_RAND_S"] = True
- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
- DEFINES["_SECURE_ATL"] = True
- DEFINES["_UNICODE"] = True
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
-
--if CONFIG["TARGET_CPU"] == "mips32":
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
-
- DEFINES["_GNU_SOURCE"] = True
-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
-if CONFIG["TARGET_CPU"] == "mips64":
-
- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
@@ -92317,23 +102091,28 @@ index 398b663a3d1e..72b51836d300 100644
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["_DEBUG"] = True
-
+- DEFINES["_DEBUG"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
-
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
- DEFINES["USE_X11"] = "1"
-
+-
+- DEFINES["USE_X11"] = "1"
+-
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
-
- OS_LIBS += [
- "unwind"
- ]
-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
- DEFINES["_GNU_SOURCE"] = True
@@ -92343,31 +102122,49 @@ index 398b663a3d1e..72b51836d300 100644
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
- DEFINES["_GNU_SOURCE"] = True
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
- DEFINES["_GNU_SOURCE"] = True
--
- Library("memory_gn")
-diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/meta/type_traits_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/meta/type_traits_gn/moz.build
-index 6d2e55152f52..914e219e6503 100644
---- third_party/libwebrtc/third_party/abseil-cpp/absl/meta/type_traits_gn/moz.build
-+++ third_party/libwebrtc/third_party/abseil-cpp/absl/meta/type_traits_gn/moz.build
-@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = []
- AllowCompilerWarnings()
++ DEFINES["USE_X11"] = "1"
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("metrics_gn")
+diff --git third_party/libwebrtc/system_wrappers/system_wrappers_gn/moz.build third_party/libwebrtc/system_wrappers/system_wrappers_gn/moz.build
+index 639e627348c4..e0895664e27d 100644
+--- third_party/libwebrtc/system_wrappers/system_wrappers_gn/moz.build
++++ third_party/libwebrtc/system_wrappers/system_wrappers_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
+DEFINES["_FILE_OFFSET_BITS"] = "64"
+DEFINES["_LARGEFILE64_SOURCE"] = True
+DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
FINAL_LIBRARY = "xul"
-@@ -32,117 +37,10 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,200 +57,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -92377,12 +102174,32 @@ index 6d2e55152f52..914e219e6503 100644
- DEFINES["ANDROID"] = True
- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- LOCAL_INCLUDES += [
+- "/config/external/nspr/",
+- "/nsprpub/lib/ds/",
+- "/nsprpub/pr/include/"
+- ]
+-
+- OS_LIBS += [
+- "log"
+- ]
-
-if CONFIG["OS_TARGET"] == "Darwin":
-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "Linux":
-
@@ -92391,18 +102208,34 @@ index 6d2e55152f52..914e219e6503 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "rt"
+- ]
+-
+- UNIFIED_SOURCES += [
+- "/third_party/libwebrtc/system_wrappers/source/cpu_features_linux.cc"
+- ]
-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "WINNT":
-
@@ -92410,19 +102243,20 @@ index 6d2e55152f52..914e219e6503 100644
- DEFINES["NOMINMAX"] = True
- DEFINES["NTDDI_VERSION"] = "0x0A000000"
- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
- DEFINES["UNICODE"] = True
- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
- DEFINES["WIN32"] = True
- DEFINES["WIN32_LEAN_AND_MEAN"] = True
- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
- DEFINES["WINVER"] = "0x0A00"
- DEFINES["_ATL_NO_OPENGL"] = True
-- DEFINES["_CRT_NONSTDC_NO_DEPRECATE"] = True
-- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True
- DEFINES["_CRT_RAND_S"] = True
- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
- DEFINES["_SECURE_ATL"] = True
- DEFINES["_UNICODE"] = True
@@ -92430,13 +102264,50 @@ index 6d2e55152f52..914e219e6503 100644
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
-
--if CONFIG["TARGET_CPU"] == "mips32":
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
@@ -92452,23 +102323,28 @@ index 6d2e55152f52..914e219e6503 100644
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["_DEBUG"] = True
-
+- DEFINES["_DEBUG"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
-
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
- DEFINES["USE_X11"] = "1"
-
+-
+- DEFINES["USE_X11"] = "1"
+-
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
-
- OS_LIBS += [
- "unwind"
- ]
-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
- DEFINES["_GNU_SOURCE"] = True
@@ -92478,31 +102354,49 @@ index 6d2e55152f52..914e219e6503 100644
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
- DEFINES["_GNU_SOURCE"] = True
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
- DEFINES["_GNU_SOURCE"] = True
--
- Library("type_traits_gn")
-diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/numeric/bits_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/numeric/bits_gn/moz.build
-index 765dc92eb6d3..fa04a621dfa2 100644
---- third_party/libwebrtc/third_party/abseil-cpp/absl/numeric/bits_gn/moz.build
-+++ third_party/libwebrtc/third_party/abseil-cpp/absl/numeric/bits_gn/moz.build
-@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = []
- AllowCompilerWarnings()
++ DEFINES["USE_X11"] = "1"
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("system_wrappers_gn")
+diff --git third_party/libwebrtc/test/network/simulated_network_gn/moz.build third_party/libwebrtc/test/network/simulated_network_gn/moz.build
+index 32db92831a8b..b2fd5c533459 100644
+--- third_party/libwebrtc/test/network/simulated_network_gn/moz.build
++++ third_party/libwebrtc/test/network/simulated_network_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
+DEFINES["_FILE_OFFSET_BITS"] = "64"
+DEFINES["_LARGEFILE64_SOURCE"] = True
+DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
FINAL_LIBRARY = "xul"
-@@ -32,117 +37,10 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -92512,12 +102406,26 @@ index 765dc92eb6d3..fa04a621dfa2 100644
- DEFINES["ANDROID"] = True
- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "log"
+- ]
-
-if CONFIG["OS_TARGET"] == "Darwin":
-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "Linux":
-
@@ -92526,18 +102434,26 @@ index 765dc92eb6d3..fa04a621dfa2 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "WINNT":
-
@@ -92545,33 +102461,64 @@ index 765dc92eb6d3..fa04a621dfa2 100644
- DEFINES["NOMINMAX"] = True
- DEFINES["NTDDI_VERSION"] = "0x0A000000"
- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
- DEFINES["UNICODE"] = True
- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
- DEFINES["WIN32"] = True
- DEFINES["WIN32_LEAN_AND_MEAN"] = True
- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
- DEFINES["WINVER"] = "0x0A00"
- DEFINES["_ATL_NO_OPENGL"] = True
-- DEFINES["_CRT_NONSTDC_NO_DEPRECATE"] = True
-- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True
- DEFINES["_CRT_RAND_S"] = True
- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
- DEFINES["_SECURE_ATL"] = True
- DEFINES["_UNICODE"] = True
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
-
--if CONFIG["TARGET_CPU"] == "mips32":
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
-
- DEFINES["_GNU_SOURCE"] = True
-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
-if CONFIG["TARGET_CPU"] == "mips64":
-
- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
@@ -92587,23 +102534,28 @@ index 765dc92eb6d3..fa04a621dfa2 100644
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["_DEBUG"] = True
-
+- DEFINES["_DEBUG"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
-
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
- DEFINES["USE_X11"] = "1"
-
+-
+- DEFINES["USE_X11"] = "1"
+-
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
-
- OS_LIBS += [
- "unwind"
- ]
-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
- DEFINES["_GNU_SOURCE"] = True
@@ -92613,31 +102565,49 @@ index 765dc92eb6d3..fa04a621dfa2 100644
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
- DEFINES["_GNU_SOURCE"] = True
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
- DEFINES["_GNU_SOURCE"] = True
--
- Library("bits_gn")
-diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/numeric/int128_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/numeric/int128_gn/moz.build
-index 0d1a183abaf9..294e64ffcb5e 100644
---- third_party/libwebrtc/third_party/abseil-cpp/absl/numeric/int128_gn/moz.build
-+++ third_party/libwebrtc/third_party/abseil-cpp/absl/numeric/int128_gn/moz.build
-@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = []
- AllowCompilerWarnings()
++ DEFINES["USE_X11"] = "1"
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("simulated_network_gn")
+diff --git third_party/libwebrtc/test/rtp_test_utils_gn/moz.build third_party/libwebrtc/test/rtp_test_utils_gn/moz.build
+index 2d610fe2fe88..e290a713c076 100644
+--- third_party/libwebrtc/test/rtp_test_utils_gn/moz.build
++++ third_party/libwebrtc/test/rtp_test_utils_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
+DEFINES["_FILE_OFFSET_BITS"] = "64"
+DEFINES["_LARGEFILE64_SOURCE"] = True
+DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
FINAL_LIBRARY = "xul"
-@@ -36,133 +41,16 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,124 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -92647,12 +102617,27 @@ index 0d1a183abaf9..294e64ffcb5e 100644
- DEFINES["ANDROID"] = True
- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "GLESv2",
+- "log"
+- ]
-
-if CONFIG["OS_TARGET"] == "Darwin":
-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "Linux":
-
@@ -92661,18 +102646,30 @@ index 0d1a183abaf9..294e64ffcb5e 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "rt"
+- ]
-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "WINNT":
-
@@ -92680,19 +102677,20 @@ index 0d1a183abaf9..294e64ffcb5e 100644
- DEFINES["NOMINMAX"] = True
- DEFINES["NTDDI_VERSION"] = "0x0A000000"
- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
- DEFINES["UNICODE"] = True
- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
- DEFINES["WIN32"] = True
- DEFINES["WIN32_LEAN_AND_MEAN"] = True
- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
- DEFINES["WINVER"] = "0x0A00"
- DEFINES["_ATL_NO_OPENGL"] = True
-- DEFINES["_CRT_NONSTDC_NO_DEPRECATE"] = True
-- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True
- DEFINES["_CRT_RAND_S"] = True
- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
- DEFINES["_SECURE_ATL"] = True
- DEFINES["_UNICODE"] = True
@@ -92700,20 +102698,45 @@ index 0d1a183abaf9..294e64ffcb5e 100644
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
-if CONFIG["TARGET_CPU"] == "arm":
-
-- CXXFLAGS += [
-- "-mfpu=neon"
-- ]
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
-
--if CONFIG["TARGET_CPU"] == "mips32":
+-if CONFIG["TARGET_CPU"] == "loongarch64":
-
- DEFINES["_GNU_SOURCE"] = True
-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
-if CONFIG["TARGET_CPU"] == "mips64":
-
- DEFINES["_GNU_SOURCE"] = True
--
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+@@ -167,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -92728,32 +102751,25 @@ index 0d1a183abaf9..294e64ffcb5e 100644
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["_DEBUG"] = True
-
+- DEFINES["_DEBUG"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
-
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["USE_X11"] = "1"
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+ DEFINES["USE_X11"] = "1"
+
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
-
- OS_LIBS += [
- "unwind"
- ]
-
--if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
-+if CONFIG["TARGET_CPU"] == "x86":
-
- CXXFLAGS += [
- "-msse2"
- ]
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
+-
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
@@ -92762,35 +102778,34 @@ index 0d1a183abaf9..294e64ffcb5e 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- CXXFLAGS += [
-- "-msse2"
-- ]
--
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
- DEFINES["_GNU_SOURCE"] = True
-+ DEFINES["USE_X11"] = "1"
-
- Library("int128_gn")
-diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/strings/string_view_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/strings/string_view_gn/moz.build
-index 4002fa626303..2908acf7ba9f 100644
---- third_party/libwebrtc/third_party/abseil-cpp/absl/strings/string_view_gn/moz.build
-+++ third_party/libwebrtc/third_party/abseil-cpp/absl/strings/string_view_gn/moz.build
-@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = []
- AllowCompilerWarnings()
-
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+-
+ Library("rtp_test_utils_gn")
+diff --git third_party/libwebrtc/third_party/crc32c/crc32c_arm64_gn/moz.build third_party/libwebrtc/third_party/crc32c/crc32c_arm64_gn/moz.build
+index d98bce783d99..8f144a997544 100644
+--- third_party/libwebrtc/third_party/crc32c/crc32c_arm64_gn/moz.build
++++ third_party/libwebrtc/third_party/crc32c/crc32c_arm64_gn/moz.build
+@@ -14,6 +14,15 @@ DEFINES["CRC32C_TESTS_BUILT_WITH_GLOG"] = "0"
+ DEFINES["HAVE_ARM64_CRC32C"] = "0"
+ DEFINES["HAVE_BUILTIN_PREFETCH"] = "1"
+ DEFINES["HAVE_SSE42"] = "0"
++DEFINES["HAVE_STRONG_GETAUXVAL"] = "0"
++DEFINES["HAVE_WEAK_GETAUXVAL"] = "0"
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["_FILE_OFFSET_BITS"] = "64"
+DEFINES["_LARGEFILE64_SOURCE"] = True
+DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
FINAL_LIBRARY = "xul"
-@@ -36,133 +41,16 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -41,107 +50,23 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -92799,16 +102814,26 @@ index 4002fa626303..2908acf7ba9f 100644
-
- DEFINES["ANDROID"] = True
- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_STRONG_GETAUXVAL"] = "1"
- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["HAVE_WEAK_GETAUXVAL"] = "1"
- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "Darwin":
-
+- DEFINES["HAVE_STRONG_GETAUXVAL"] = "0"
+- DEFINES["HAVE_WEAK_GETAUXVAL"] = "0"
- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "Linux":
-
+- DEFINES["HAVE_STRONG_GETAUXVAL"] = "1"
+- DEFINES["HAVE_WEAK_GETAUXVAL"] = "1"
- DEFINES["USE_AURA"] = "1"
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_NSS_CERTS"] = "1"
@@ -92817,19 +102842,27 @@ index 4002fa626303..2908acf7ba9f 100644
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
+- DEFINES["HAVE_STRONG_GETAUXVAL"] = "0"
+- DEFINES["HAVE_WEAK_GETAUXVAL"] = "0"
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "WINNT":
-
- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["HAVE_STRONG_GETAUXVAL"] = "0"
+- DEFINES["HAVE_WEAK_GETAUXVAL"] = "0"
- DEFINES["NOMINMAX"] = True
- DEFINES["NTDDI_VERSION"] = "0x0A000000"
- DEFINES["PSAPI_VERSION"] = "2"
@@ -92840,32 +102873,56 @@ index 4002fa626303..2908acf7ba9f 100644
- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
- DEFINES["WINVER"] = "0x0A00"
- DEFINES["_ATL_NO_OPENGL"] = True
-- DEFINES["_CRT_NONSTDC_NO_DEPRECATE"] = True
-- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True
- DEFINES["_CRT_RAND_S"] = True
- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
-- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
- DEFINES["_SECURE_ATL"] = True
- DEFINES["_UNICODE"] = True
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
--
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["HAVE_MM_PREFETCH"] = "0"
+
-if CONFIG["TARGET_CPU"] == "arm":
-
- CXXFLAGS += [
- "-mfpu=neon"
- ]
-
--if CONFIG["TARGET_CPU"] == "mips32":
+- DEFINES["HAVE_MM_PREFETCH"] = "0"
-
+ if CONFIG["TARGET_CPU"] == "loongarch64":
+
+ DEFINES["HAVE_MM_PREFETCH"] = "0"
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["HAVE_MM_PREFETCH"] = "0"
- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "mips64":
+
+ DEFINES["HAVE_MM_PREFETCH"] = "0"
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "ppc64":
+
+@@ -153,66 +78,18 @@ if CONFIG["TARGET_CPU"] == "riscv64":
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+- DEFINES["HAVE_MM_PREFETCH"] = "1"
-
--if CONFIG["TARGET_CPU"] == "mips64":
+-if CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["HAVE_MM_PREFETCH"] = "1"
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
@@ -92881,8 +102938,8 @@ index 4002fa626303..2908acf7ba9f 100644
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["_DEBUG"] = True
-
+- DEFINES["_DEBUG"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
-
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
@@ -92898,15 +102955,13 @@ index 4002fa626303..2908acf7ba9f 100644
- ]
-
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
-+if CONFIG["TARGET_CPU"] == "x86":
-
+-
CXXFLAGS += [
"-msse2"
]
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
+-
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
@@ -92914,36 +102969,44 @@ index 4002fa626303..2908acf7ba9f 100644
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
--
++ DEFINES["HAVE_MM_PREFETCH"] = "1"
+
- CXXFLAGS += [
- "-msse2"
- ]
--
++if CONFIG["TARGET_CPU"] == "x86_64":
+
- DEFINES["_GNU_SOURCE"] = True
--
++ DEFINES["HAVE_MM_PREFETCH"] = "1"
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("string_view_gn")
-diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/strings/strings_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/strings/strings_gn/moz.build
-index 8105bb2f27d1..4cd3456a3ff3 100644
---- third_party/libwebrtc/third_party/abseil-cpp/absl/strings/strings_gn/moz.build
-+++ third_party/libwebrtc/third_party/abseil-cpp/absl/strings/strings_gn/moz.build
-@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = []
- AllowCompilerWarnings()
-
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("crc32c_arm64_gn")
+diff --git third_party/libwebrtc/third_party/crc32c/crc32c_gn/moz.build third_party/libwebrtc/third_party/crc32c/crc32c_gn/moz.build
+index 54cb56e40a71..ea59cd60aa8b 100644
+--- third_party/libwebrtc/third_party/crc32c/crc32c_gn/moz.build
++++ third_party/libwebrtc/third_party/crc32c/crc32c_gn/moz.build
+@@ -14,6 +14,15 @@ DEFINES["CRC32C_TESTS_BUILT_WITH_GLOG"] = "0"
+ DEFINES["HAVE_ARM64_CRC32C"] = "0"
+ DEFINES["HAVE_BUILTIN_PREFETCH"] = "1"
+ DEFINES["HAVE_SSE42"] = "0"
++DEFINES["HAVE_STRONG_GETAUXVAL"] = "0"
++DEFINES["HAVE_WEAK_GETAUXVAL"] = "0"
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["_FILE_OFFSET_BITS"] = "64"
+DEFINES["_LARGEFILE64_SOURCE"] = True
+DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
FINAL_LIBRARY = "xul"
-@@ -41,133 +46,16 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -42,107 +51,23 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -92952,16 +103015,26 @@ index 8105bb2f27d1..4cd3456a3ff3 100644
-
- DEFINES["ANDROID"] = True
- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_STRONG_GETAUXVAL"] = "1"
- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["HAVE_WEAK_GETAUXVAL"] = "1"
- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "Darwin":
-
+- DEFINES["HAVE_STRONG_GETAUXVAL"] = "0"
+- DEFINES["HAVE_WEAK_GETAUXVAL"] = "0"
- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "Linux":
-
+- DEFINES["HAVE_STRONG_GETAUXVAL"] = "1"
+- DEFINES["HAVE_WEAK_GETAUXVAL"] = "1"
- DEFINES["USE_AURA"] = "1"
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_NSS_CERTS"] = "1"
@@ -92970,19 +103043,27 @@ index 8105bb2f27d1..4cd3456a3ff3 100644
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
+- DEFINES["HAVE_STRONG_GETAUXVAL"] = "0"
+- DEFINES["HAVE_WEAK_GETAUXVAL"] = "0"
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "WINNT":
-
- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["HAVE_STRONG_GETAUXVAL"] = "0"
+- DEFINES["HAVE_WEAK_GETAUXVAL"] = "0"
- DEFINES["NOMINMAX"] = True
- DEFINES["NTDDI_VERSION"] = "0x0A000000"
- DEFINES["PSAPI_VERSION"] = "2"
@@ -92993,32 +103074,56 @@ index 8105bb2f27d1..4cd3456a3ff3 100644
- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
- DEFINES["WINVER"] = "0x0A00"
- DEFINES["_ATL_NO_OPENGL"] = True
-- DEFINES["_CRT_NONSTDC_NO_DEPRECATE"] = True
-- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True
- DEFINES["_CRT_RAND_S"] = True
- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
-- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
- DEFINES["_SECURE_ATL"] = True
- DEFINES["_UNICODE"] = True
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
--
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["HAVE_MM_PREFETCH"] = "0"
+
-if CONFIG["TARGET_CPU"] == "arm":
-
- CXXFLAGS += [
- "-mfpu=neon"
- ]
-
--if CONFIG["TARGET_CPU"] == "mips32":
+- DEFINES["HAVE_MM_PREFETCH"] = "0"
-
+ if CONFIG["TARGET_CPU"] == "loongarch64":
+
+ DEFINES["HAVE_MM_PREFETCH"] = "0"
- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["HAVE_MM_PREFETCH"] = "0"
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "mips64":
+
+ DEFINES["HAVE_MM_PREFETCH"] = "0"
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "ppc64":
+
+@@ -154,66 +79,18 @@ if CONFIG["TARGET_CPU"] == "riscv64":
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+- DEFINES["HAVE_MM_PREFETCH"] = "1"
-
--if CONFIG["TARGET_CPU"] == "mips64":
+-if CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["HAVE_MM_PREFETCH"] = "1"
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
@@ -93034,8 +103139,8 @@ index 8105bb2f27d1..4cd3456a3ff3 100644
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["_DEBUG"] = True
-
+- DEFINES["_DEBUG"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
-
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
@@ -93051,15 +103156,13 @@ index 8105bb2f27d1..4cd3456a3ff3 100644
- ]
-
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
-+if CONFIG["TARGET_CPU"] == "x86":
-
+-
CXXFLAGS += [
"-msse2"
]
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
+-
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
@@ -93067,36 +103170,43 @@ index 8105bb2f27d1..4cd3456a3ff3 100644
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
--
++ DEFINES["HAVE_MM_PREFETCH"] = "1"
+
- CXXFLAGS += [
- "-msse2"
- ]
--
++if CONFIG["TARGET_CPU"] == "x86_64":
+
- DEFINES["_GNU_SOURCE"] = True
--
++ DEFINES["HAVE_MM_PREFETCH"] = "1"
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("strings_gn")
-diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/types/bad_optional_access_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/types/bad_optional_access_gn/moz.build
-index 25164c3e5f91..4fe2271056dc 100644
---- third_party/libwebrtc/third_party/abseil-cpp/absl/types/bad_optional_access_gn/moz.build
-+++ third_party/libwebrtc/third_party/abseil-cpp/absl/types/bad_optional_access_gn/moz.build
-@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = []
+ Library("crc32c_gn")
+diff --git third_party/libwebrtc/third_party/crc32c/crc32c_internal_headers_gn/moz.build third_party/libwebrtc/third_party/crc32c/crc32c_internal_headers_gn/moz.build
+index 80580f19b47c..f7a92bd53658 100644
+--- third_party/libwebrtc/third_party/crc32c/crc32c_internal_headers_gn/moz.build
++++ third_party/libwebrtc/third_party/crc32c/crc32c_internal_headers_gn/moz.build
+@@ -9,6 +9,14 @@
+ COMPILE_FLAGS["OS_INCLUDES"] = []
AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["_FILE_OFFSET_BITS"] = "64"
+DEFINES["_LARGEFILE64_SOURCE"] = True
+DEFINES["_LARGEFILE_SOURCE"] = True
-
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
++
FINAL_LIBRARY = "xul"
-@@ -36,133 +41,16 @@ if not CONFIG["MOZ_DEBUG"]:
+
+@@ -29,127 +37,10 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -93107,11 +103217,15 @@ index 25164c3e5f91..4fe2271056dc 100644
- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "Darwin":
-
- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "Linux":
-
@@ -93123,6 +103237,8 @@ index 25164c3e5f91..4fe2271056dc 100644
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
@@ -93132,6 +103248,8 @@ index 25164c3e5f91..4fe2271056dc 100644
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "WINNT":
-
@@ -93146,12 +103264,10 @@ index 25164c3e5f91..4fe2271056dc 100644
- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
- DEFINES["WINVER"] = "0x0A00"
- DEFINES["_ATL_NO_OPENGL"] = True
-- DEFINES["_CRT_NONSTDC_NO_DEPRECATE"] = True
-- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True
- DEFINES["_CRT_RAND_S"] = True
- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
-- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
- DEFINES["_SECURE_ATL"] = True
- DEFINES["_UNICODE"] = True
@@ -93159,11 +103275,9 @@ index 25164c3e5f91..4fe2271056dc 100644
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
-
--if CONFIG["TARGET_CPU"] == "arm":
+-if CONFIG["TARGET_CPU"] == "loongarch64":
-
-- CXXFLAGS += [
-- "-mfpu=neon"
-- ]
+- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips32":
-
@@ -93175,8 +103289,8 @@ index 25164c3e5f91..4fe2271056dc 100644
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
-- DEFINES["_DEBUG"] = True
--
+ DEFINES["_DEBUG"] = True
+
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
-
- DEFINES["_DEBUG"] = True
@@ -93187,32 +103301,25 @@ index 25164c3e5f91..4fe2271056dc 100644
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["_DEBUG"] = True
-
+- DEFINES["_DEBUG"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
-
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["USE_X11"] = "1"
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+ DEFINES["USE_X11"] = "1"
+
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
-
- OS_LIBS += [
- "unwind"
- ]
-
--if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
-+if CONFIG["TARGET_CPU"] == "x86":
-
- CXXFLAGS += [
- "-msse2"
- ]
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
+-
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
@@ -93221,35 +103328,34 @@ index 25164c3e5f91..4fe2271056dc 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- CXXFLAGS += [
-- "-msse2"
-- ]
--
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
- DEFINES["_GNU_SOURCE"] = True
-+ DEFINES["USE_X11"] = "1"
-
- Library("bad_optional_access_gn")
-diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/types/bad_variant_access_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/types/bad_variant_access_gn/moz.build
-index 83007237aa43..7feffa5b7fa7 100644
---- third_party/libwebrtc/third_party/abseil-cpp/absl/types/bad_variant_access_gn/moz.build
-+++ third_party/libwebrtc/third_party/abseil-cpp/absl/types/bad_variant_access_gn/moz.build
-@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = []
- AllowCompilerWarnings()
-
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+-
+ Library("crc32c_internal_headers_gn")
+diff --git third_party/libwebrtc/third_party/crc32c/crc32c_sse42_gn/moz.build third_party/libwebrtc/third_party/crc32c/crc32c_sse42_gn/moz.build
+index d06b3dade25e..4208f752cbc2 100644
+--- third_party/libwebrtc/third_party/crc32c/crc32c_sse42_gn/moz.build
++++ third_party/libwebrtc/third_party/crc32c/crc32c_sse42_gn/moz.build
+@@ -14,6 +14,15 @@ DEFINES["CRC32C_TESTS_BUILT_WITH_GLOG"] = "0"
+ DEFINES["HAVE_ARM64_CRC32C"] = "0"
+ DEFINES["HAVE_BUILTIN_PREFETCH"] = "1"
+ DEFINES["HAVE_SSE42"] = "0"
++DEFINES["HAVE_STRONG_GETAUXVAL"] = "0"
++DEFINES["HAVE_WEAK_GETAUXVAL"] = "0"
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["_FILE_OFFSET_BITS"] = "64"
+DEFINES["_LARGEFILE64_SOURCE"] = True
+DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
FINAL_LIBRARY = "xul"
-@@ -36,133 +41,16 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -41,107 +50,23 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -93258,16 +103364,26 @@ index 83007237aa43..7feffa5b7fa7 100644
-
- DEFINES["ANDROID"] = True
- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_STRONG_GETAUXVAL"] = "1"
- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["HAVE_WEAK_GETAUXVAL"] = "1"
- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "Darwin":
-
+- DEFINES["HAVE_STRONG_GETAUXVAL"] = "0"
+- DEFINES["HAVE_WEAK_GETAUXVAL"] = "0"
- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "Linux":
-
+- DEFINES["HAVE_STRONG_GETAUXVAL"] = "1"
+- DEFINES["HAVE_WEAK_GETAUXVAL"] = "1"
- DEFINES["USE_AURA"] = "1"
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_NSS_CERTS"] = "1"
@@ -93276,19 +103392,27 @@ index 83007237aa43..7feffa5b7fa7 100644
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
+- DEFINES["HAVE_STRONG_GETAUXVAL"] = "0"
+- DEFINES["HAVE_WEAK_GETAUXVAL"] = "0"
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "WINNT":
-
- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["HAVE_STRONG_GETAUXVAL"] = "0"
+- DEFINES["HAVE_WEAK_GETAUXVAL"] = "0"
- DEFINES["NOMINMAX"] = True
- DEFINES["NTDDI_VERSION"] = "0x0A000000"
- DEFINES["PSAPI_VERSION"] = "2"
@@ -93299,32 +103423,56 @@ index 83007237aa43..7feffa5b7fa7 100644
- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
- DEFINES["WINVER"] = "0x0A00"
- DEFINES["_ATL_NO_OPENGL"] = True
-- DEFINES["_CRT_NONSTDC_NO_DEPRECATE"] = True
-- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True
- DEFINES["_CRT_RAND_S"] = True
- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
-- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
- DEFINES["_SECURE_ATL"] = True
- DEFINES["_UNICODE"] = True
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
--
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["HAVE_MM_PREFETCH"] = "0"
+
-if CONFIG["TARGET_CPU"] == "arm":
-
- CXXFLAGS += [
- "-mfpu=neon"
- ]
-
--if CONFIG["TARGET_CPU"] == "mips32":
+- DEFINES["HAVE_MM_PREFETCH"] = "0"
-
+ if CONFIG["TARGET_CPU"] == "loongarch64":
+
+ DEFINES["HAVE_MM_PREFETCH"] = "0"
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["HAVE_MM_PREFETCH"] = "0"
- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "mips64":
+
+ DEFINES["HAVE_MM_PREFETCH"] = "0"
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "ppc64":
+
+@@ -153,66 +78,18 @@ if CONFIG["TARGET_CPU"] == "riscv64":
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+- DEFINES["HAVE_MM_PREFETCH"] = "1"
-
--if CONFIG["TARGET_CPU"] == "mips64":
+-if CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["HAVE_MM_PREFETCH"] = "1"
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
@@ -93340,8 +103488,8 @@ index 83007237aa43..7feffa5b7fa7 100644
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["_DEBUG"] = True
-
+- DEFINES["_DEBUG"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
-
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
@@ -93357,15 +103505,13 @@ index 83007237aa43..7feffa5b7fa7 100644
- ]
-
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
-+if CONFIG["TARGET_CPU"] == "x86":
-
+-
CXXFLAGS += [
"-msse2"
]
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
+-
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
@@ -93373,36 +103519,49 @@ index 83007237aa43..7feffa5b7fa7 100644
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
--
++ DEFINES["HAVE_MM_PREFETCH"] = "1"
+
- CXXFLAGS += [
- "-msse2"
- ]
--
++if CONFIG["TARGET_CPU"] == "x86_64":
+
- DEFINES["_GNU_SOURCE"] = True
--
++ DEFINES["HAVE_MM_PREFETCH"] = "1"
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("bad_variant_access_gn")
-diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/types/optional_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/types/optional_gn/moz.build
-index 890fa95dc850..9538221de171 100644
---- third_party/libwebrtc/third_party/abseil-cpp/absl/types/optional_gn/moz.build
-+++ third_party/libwebrtc/third_party/abseil-cpp/absl/types/optional_gn/moz.build
-@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = []
- AllowCompilerWarnings()
-
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("crc32c_sse42_gn")
+diff --git third_party/libwebrtc/third_party/dav1d/dav1d_gn/moz.build third_party/libwebrtc/third_party/dav1d/dav1d_gn/moz.build
+index 1bfed617a6fe..806fe6e74dc3 100644
+--- third_party/libwebrtc/third_party/dav1d/dav1d_gn/moz.build
++++ third_party/libwebrtc/third_party/dav1d/dav1d_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
+DEFINES["_FILE_OFFSET_BITS"] = "64"
+DEFINES["_LARGEFILE64_SOURCE"] = True
+DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
FINAL_LIBRARY = "xul"
-@@ -32,117 +37,10 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -42,108 +51,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -93412,12 +103571,22 @@ index 890fa95dc850..9538221de171 100644
- DEFINES["ANDROID"] = True
- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "Darwin":
-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "Linux":
-
@@ -93426,18 +103595,26 @@ index 890fa95dc850..9538221de171 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "WINNT":
-
@@ -93445,34 +103622,59 @@ index 890fa95dc850..9538221de171 100644
- DEFINES["NOMINMAX"] = True
- DEFINES["NTDDI_VERSION"] = "0x0A000000"
- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
- DEFINES["UNICODE"] = True
- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
- DEFINES["WIN32"] = True
- DEFINES["WIN32_LEAN_AND_MEAN"] = True
- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
- DEFINES["WINVER"] = "0x0A00"
- DEFINES["_ATL_NO_OPENGL"] = True
-- DEFINES["_CRT_NONSTDC_NO_DEPRECATE"] = True
-- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True
- DEFINES["_CRT_RAND_S"] = True
- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
- DEFINES["_SECURE_ATL"] = True
- DEFINES["_UNICODE"] = True
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
-
--if CONFIG["TARGET_CPU"] == "mips32":
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
-
- DEFINES["_GNU_SOURCE"] = True
-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
-if CONFIG["TARGET_CPU"] == "mips64":
-
- DEFINES["_GNU_SOURCE"] = True
--
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+@@ -153,50 +71,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -93487,8 +103689,8 @@ index 890fa95dc850..9538221de171 100644
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["_DEBUG"] = True
-
+- DEFINES["_DEBUG"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
-
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
@@ -93520,24 +103722,33 @@ index 890fa95dc850..9538221de171 100644
-
- DEFINES["_GNU_SOURCE"] = True
-
- Library("optional_gn")
-diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/types/span_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/types/span_gn/moz.build
-index 438c3e8f7ca6..a8f20aad44d7 100644
---- third_party/libwebrtc/third_party/abseil-cpp/absl/types/span_gn/moz.build
-+++ third_party/libwebrtc/third_party/abseil-cpp/absl/types/span_gn/moz.build
-@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = []
- AllowCompilerWarnings()
-
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("dav1d_gn")
+diff --git third_party/libwebrtc/third_party/libaom/libaom_gn/moz.build third_party/libwebrtc/third_party/libaom/libaom_gn/moz.build
+index 829835d9d69d..f861dd357a02 100644
+--- third_party/libwebrtc/third_party/libaom/libaom_gn/moz.build
++++ third_party/libwebrtc/third_party/libaom/libaom_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
+DEFINES["_FILE_OFFSET_BITS"] = "64"
+DEFINES["_LARGEFILE64_SOURCE"] = True
+DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
FINAL_LIBRARY = "xul"
-@@ -32,117 +37,10 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -93547,12 +103758,22 @@ index 438c3e8f7ca6..a8f20aad44d7 100644
- DEFINES["ANDROID"] = True
- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "Darwin":
-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "Linux":
-
@@ -93561,18 +103782,26 @@ index 438c3e8f7ca6..a8f20aad44d7 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "WINNT":
-
@@ -93580,34 +103809,59 @@ index 438c3e8f7ca6..a8f20aad44d7 100644
- DEFINES["NOMINMAX"] = True
- DEFINES["NTDDI_VERSION"] = "0x0A000000"
- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
- DEFINES["UNICODE"] = True
- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
- DEFINES["WIN32"] = True
- DEFINES["WIN32_LEAN_AND_MEAN"] = True
- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
- DEFINES["WINVER"] = "0x0A00"
- DEFINES["_ATL_NO_OPENGL"] = True
-- DEFINES["_CRT_NONSTDC_NO_DEPRECATE"] = True
-- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True
- DEFINES["_CRT_RAND_S"] = True
- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
- DEFINES["_SECURE_ATL"] = True
- DEFINES["_UNICODE"] = True
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
-
--if CONFIG["TARGET_CPU"] == "mips32":
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
-
- DEFINES["_GNU_SOURCE"] = True
-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
-if CONFIG["TARGET_CPU"] == "mips64":
-
- DEFINES["_GNU_SOURCE"] = True
--
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -93622,8 +103876,8 @@ index 438c3e8f7ca6..a8f20aad44d7 100644
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["_DEBUG"] = True
-
+- DEFINES["_DEBUG"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
-
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
@@ -93655,24 +103909,81 @@ index 438c3e8f7ca6..a8f20aad44d7 100644
-
- DEFINES["_GNU_SOURCE"] = True
-
- Library("span_gn")
-diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/types/variant_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/types/variant_gn/moz.build
-index b548c0214b55..4a1c6b4239bb 100644
---- third_party/libwebrtc/third_party/abseil-cpp/absl/types/variant_gn/moz.build
-+++ third_party/libwebrtc/third_party/abseil-cpp/absl/types/variant_gn/moz.build
-@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = []
- AllowCompilerWarnings()
+ Library("aom_gn")
+diff --git third_party/libwebrtc/third_party/libepoxy/libepoxy_gn/moz.build third_party/libwebrtc/third_party/libepoxy/libepoxy_gn/moz.build
+index 7d1347ef2c7f..2cd44f6fb564 100644
+--- third_party/libwebrtc/third_party/libepoxy/libepoxy_gn/moz.build
++++ third_party/libwebrtc/third_party/libepoxy/libepoxy_gn/moz.build
+@@ -13,20 +13,16 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
+-DEFINES["USE_AURA"] = "1"
+ DEFINES["USE_GLIB"] = "1"
+-DEFINES["USE_NSS_CERTS"] = "1"
+ DEFINES["USE_OZONE"] = "1"
+-DEFINES["USE_UDEV"] = True
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+-DEFINES["WEBRTC_LINUX"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
+ DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
+ DEFINES["_FILE_OFFSET_BITS"] = "64"
+-DEFINES["_GNU_SOURCE"] = True
+ DEFINES["_LARGEFILE64_SOURCE"] = True
+ DEFINES["_LARGEFILE_SOURCE"] = True
+ DEFINES["__STDC_CONSTANT_MACROS"] = True
+@@ -62,12 +58,6 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+@@ -81,7 +71,7 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
+ DEFINES["USE_X11"] = "1"
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+diff --git third_party/libwebrtc/third_party/libyuv/libyuv_gn/moz.build third_party/libwebrtc/third_party/libyuv/libyuv_gn/moz.build
+index 9f0e46f16702..6545a40c6ef1 100644
+--- third_party/libwebrtc/third_party/libyuv/libyuv_gn/moz.build
++++ third_party/libwebrtc/third_party/libyuv/libyuv_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
+DEFINES["_FILE_OFFSET_BITS"] = "64"
+DEFINES["_LARGEFILE64_SOURCE"] = True
+DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
FINAL_LIBRARY = "xul"
-@@ -32,117 +37,10 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -42,108 +51,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -93682,12 +103993,22 @@ index b548c0214b55..4a1c6b4239bb 100644
- DEFINES["ANDROID"] = True
- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "Darwin":
-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "Linux":
-
@@ -93696,18 +104017,26 @@ index b548c0214b55..4a1c6b4239bb 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "WINNT":
-
@@ -93715,34 +104044,59 @@ index b548c0214b55..4a1c6b4239bb 100644
- DEFINES["NOMINMAX"] = True
- DEFINES["NTDDI_VERSION"] = "0x0A000000"
- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
- DEFINES["UNICODE"] = True
- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
- DEFINES["WIN32"] = True
- DEFINES["WIN32_LEAN_AND_MEAN"] = True
- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
- DEFINES["WINVER"] = "0x0A00"
- DEFINES["_ATL_NO_OPENGL"] = True
-- DEFINES["_CRT_NONSTDC_NO_DEPRECATE"] = True
-- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True
- DEFINES["_CRT_RAND_S"] = True
- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
- DEFINES["_SECURE_ATL"] = True
- DEFINES["_UNICODE"] = True
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
+-if CONFIG["TARGET_CPU"] == "arm":
-
--if CONFIG["TARGET_CPU"] == "mips32":
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
-
- DEFINES["_GNU_SOURCE"] = True
-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
-if CONFIG["TARGET_CPU"] == "mips64":
-
- DEFINES["_GNU_SOURCE"] = True
--
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+@@ -153,50 +71,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -93757,8 +104111,8 @@ index b548c0214b55..4a1c6b4239bb 100644
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["_DEBUG"] = True
-
+- DEFINES["_DEBUG"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
-
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
@@ -93790,24 +104144,27 @@ index b548c0214b55..4a1c6b4239bb 100644
-
- DEFINES["_GNU_SOURCE"] = True
-
- Library("variant_gn")
-diff --git third_party/libwebrtc/third_party/abseil-cpp/absl/utility/utility_gn/moz.build third_party/libwebrtc/third_party/abseil-cpp/absl/utility/utility_gn/moz.build
-index c47e6649127c..05338e798930 100644
---- third_party/libwebrtc/third_party/abseil-cpp/absl/utility/utility_gn/moz.build
-+++ third_party/libwebrtc/third_party/abseil-cpp/absl/utility/utility_gn/moz.build
-@@ -10,6 +10,11 @@ COMPILE_FLAGS["OS_INCLUDES"] = []
+ Library("yuv_gn")
+diff --git third_party/libwebrtc/third_party/pffft/pffft_gn/moz.build third_party/libwebrtc/third_party/pffft/pffft_gn/moz.build
+index dc7c06ffc21f..1617e9c2e1bb 100644
+--- third_party/libwebrtc/third_party/pffft/pffft_gn/moz.build
++++ third_party/libwebrtc/third_party/pffft/pffft_gn/moz.build
+@@ -9,6 +9,14 @@
+ COMPILE_FLAGS["OS_INCLUDES"] = []
AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["_FILE_OFFSET_BITS"] = "64"
+DEFINES["_LARGEFILE64_SOURCE"] = True
+DEFINES["_LARGEFILE_SOURCE"] = True
-
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
++
FINAL_LIBRARY = "xul"
-@@ -32,117 +37,10 @@ if not CONFIG["MOZ_DEBUG"]:
+
+@@ -33,92 +41,19 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -93818,11 +104175,15 @@ index c47e6649127c..05338e798930 100644
- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "Darwin":
-
- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "Linux":
-
@@ -93834,6 +104195,8 @@ index c47e6649127c..05338e798930 100644
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
@@ -93843,6 +104206,8 @@ index c47e6649127c..05338e798930 100644
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-if CONFIG["OS_TARGET"] == "WINNT":
-
@@ -93857,27 +104222,46 @@ index c47e6649127c..05338e798930 100644
- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
- DEFINES["WINVER"] = "0x0A00"
- DEFINES["_ATL_NO_OPENGL"] = True
-- DEFINES["_CRT_NONSTDC_NO_DEPRECATE"] = True
-- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True
- DEFINES["_CRT_RAND_S"] = True
- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
-- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
- DEFINES["_SECURE_ATL"] = True
- DEFINES["_UNICODE"] = True
+- DEFINES["_USE_MATH_DEFINES"] = True
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
-
--if CONFIG["TARGET_CPU"] == "mips32":
+-if CONFIG["TARGET_CPU"] == "arm":
-
+- CFLAGS += [
+- "-mfpu=neon"
+- ]
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "loongarch64":
+
+ DEFINES["PFFFT_SIMD_DISABLE"] = True
- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["TARGET_CPU"] == "mips64":
--
+
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["PFFFT_SIMD_DISABLE"] = True
- DEFINES["_GNU_SOURCE"] = True
--
+
+ if CONFIG["TARGET_CPU"] == "mips64":
+
+ DEFINES["PFFFT_SIMD_DISABLE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "ppc64":
+
+@@ -128,60 +63,14 @@ if CONFIG["TARGET_CPU"] == "riscv64":
+
+ DEFINES["PFFFT_SIMD_DISABLE"] = True
+
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -93892,25 +104276,32 @@ index c47e6649127c..05338e798930 100644
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["_DEBUG"] = True
-
+- DEFINES["_DEBUG"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
-
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
- DEFINES["USE_X11"] = "1"
-
+-
+- DEFINES["USE_X11"] = "1"
+-
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
-
- OS_LIBS += [
- "unwind"
- ]
-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
++if CONFIG["TARGET_CPU"] == "x86":
+
+ CFLAGS += [
+ "-msse2"
+ ]
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
@@ -93919,172 +104310,636 @@ index c47e6649127c..05338e798930 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
+- CFLAGS += [
+- "-msse2"
+- ]
+-
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
- DEFINES["_GNU_SOURCE"] = True
--
- Library("utility_gn")
-diff --git third_party/libwebrtc/third_party/drm/drm_gn/moz.build third_party/libwebrtc/third_party/drm/drm_gn/moz.build
-index 971e9b6a89f8..24d5305eaf44 100644
---- third_party/libwebrtc/third_party/drm/drm_gn/moz.build
-+++ third_party/libwebrtc/third_party/drm/drm_gn/moz.build
-@@ -12,21 +12,17 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
- DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
- DEFINES["RTC_ENABLE_VP9"] = True
--DEFINES["USE_AURA"] = "1"
- DEFINES["USE_GLIB"] = "1"
--DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
--DEFINES["USE_UDEV"] = True
-+DEFINES["WEBRTC_BSD"] = True
- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
- DEFINES["WEBRTC_LIBRARY_IMPL"] = True
--DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_MOZILLA_BUILD"] = True
- DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
- DEFINES["_FILE_OFFSET_BITS"] = "64"
--DEFINES["_GNU_SOURCE"] = True
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
- DEFINES["__STDC_CONSTANT_MACROS"] = True
-@@ -63,12 +59,6 @@ if CONFIG["TARGET_CPU"] == "aarch64":
- DEFINES["WEBRTC_ARCH_ARM64"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
++ DEFINES["USE_X11"] = "1"
+
+ Library("pffft_gn")
+diff --git third_party/libwebrtc/third_party/rnnoise/rnn_vad_gn/moz.build third_party/libwebrtc/third_party/rnnoise/rnn_vad_gn/moz.build
+index 2dfd79a68cf7..3703f7ef3366 100644
+--- third_party/libwebrtc/third_party/rnnoise/rnn_vad_gn/moz.build
++++ third_party/libwebrtc/third_party/rnnoise/rnn_vad_gn/moz.build
+@@ -9,6 +9,14 @@
+ COMPILE_FLAGS["OS_INCLUDES"] = []
+ AllowCompilerWarnings()
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
++
+ FINAL_LIBRARY = "xul"
+
+
+@@ -33,143 +41,16 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
+-
-if CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["WEBRTC_ARCH_ARM"] = True
-- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
-- DEFINES["WEBRTC_HAS_NEON"] = True
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
-
- if CONFIG["TARGET_CPU"] == "mips32":
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips32":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+ DEFINES["_DEBUG"] = True
- DEFINES["MIPS32_LE"] = True
-@@ -82,7 +72,7 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_X11"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
+-
+- OS_LIBS += [
+- "unwind"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+- CXXFLAGS += [
+- "-msse2"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
++if CONFIG["TARGET_CPU"] == "x86":
- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+ CXXFLAGS += [
+ "-msse2"
+ ]
--if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
- DEFINES["USE_X11"] = "1"
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["USE_X11"] = "1"
-diff --git third_party/libwebrtc/third_party/gbm/gbm_gn/moz.build third_party/libwebrtc/third_party/gbm/gbm_gn/moz.build
-index 9273b95ead40..0919eb0f43e8 100644
---- third_party/libwebrtc/third_party/gbm/gbm_gn/moz.build
-+++ third_party/libwebrtc/third_party/gbm/gbm_gn/moz.build
-@@ -12,21 +12,17 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("rnn_vad_gn")
+diff --git third_party/libwebrtc/video/adaptation/video_adaptation_gn/moz.build third_party/libwebrtc/video/adaptation/video_adaptation_gn/moz.build
+index 2c62e9cbe092..d82fa66a2945 100644
+--- third_party/libwebrtc/video/adaptation/video_adaptation_gn/moz.build
++++ third_party/libwebrtc/video/adaptation/video_adaptation_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
--DEFINES["USE_AURA"] = "1"
- DEFINES["USE_GLIB"] = "1"
--DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
--DEFINES["USE_UDEV"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
--DEFINES["WEBRTC_LINUX"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
- DEFINES["WEBRTC_POSIX"] = True
++DEFINES["WEBRTC_POSIX"] = True
DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
- DEFINES["_FILE_OFFSET_BITS"] = "64"
--DEFINES["_GNU_SOURCE"] = True
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
- DEFINES["__STDC_CONSTANT_MACROS"] = True
-@@ -61,12 +57,6 @@ if CONFIG["TARGET_CPU"] == "aarch64":
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -52,191 +61,32 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "GLESv2",
+- "log"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "rt"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
DEFINES["WEBRTC_ARCH_ARM64"] = True
DEFINES["WEBRTC_HAS_NEON"] = True
-if CONFIG["TARGET_CPU"] == "arm":
-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
- DEFINES["WEBRTC_ARCH_ARM"] = True
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
-@@ -80,7 +70,7 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+ if CONFIG["TARGET_CPU"] == "x86":
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_X11"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
+-
+- OS_LIBS += [
+- "unwind"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
- DEFINES["USE_X11"] = "1"
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["USE_X11"] = "1"
-diff --git third_party/libwebrtc/third_party/libepoxy/libepoxy_gn/moz.build third_party/libwebrtc/third_party/libepoxy/libepoxy_gn/moz.build
-index 35f0925d3bde..c63ac3dc1601 100644
---- third_party/libwebrtc/third_party/libepoxy/libepoxy_gn/moz.build
-+++ third_party/libwebrtc/third_party/libepoxy/libepoxy_gn/moz.build
-@@ -12,21 +12,17 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("video_adaptation_gn")
+diff --git third_party/libwebrtc/video/config/encoder_config_gn/moz.build third_party/libwebrtc/video/config/encoder_config_gn/moz.build
+index 8f1b9bb33967..a7be3784a0df 100644
+--- third_party/libwebrtc/video/config/encoder_config_gn/moz.build
++++ third_party/libwebrtc/video/config/encoder_config_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
--DEFINES["USE_AURA"] = "1"
- DEFINES["USE_GLIB"] = "1"
--DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
--DEFINES["USE_UDEV"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
--DEFINES["WEBRTC_LINUX"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
- DEFINES["WEBRTC_POSIX"] = True
++DEFINES["WEBRTC_POSIX"] = True
DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
- DEFINES["_FILE_OFFSET_BITS"] = "64"
--DEFINES["_GNU_SOURCE"] = True
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
- DEFINES["__STDC_CONSTANT_MACROS"] = True
-@@ -62,12 +58,6 @@ if CONFIG["TARGET_CPU"] == "aarch64":
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "log"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
DEFINES["WEBRTC_ARCH_ARM64"] = True
DEFINES["WEBRTC_HAS_NEON"] = True
-if CONFIG["TARGET_CPU"] == "arm":
-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
- DEFINES["WEBRTC_ARCH_ARM"] = True
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
-@@ -81,7 +71,7 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+ if CONFIG["TARGET_CPU"] == "x86":
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_X11"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
+-
+- OS_LIBS += [
+- "unwind"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
- DEFINES["USE_X11"] = "1"
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["USE_X11"] = "1"
-diff --git third_party/libwebrtc/third_party/libyuv/libyuv_gn/moz.build third_party/libwebrtc/third_party/libyuv/libyuv_gn/moz.build
-index a3038e0c4a61..55e100bde724 100644
---- third_party/libwebrtc/third_party/libyuv/libyuv_gn/moz.build
-+++ third_party/libwebrtc/third_party/libyuv/libyuv_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("encoder_config_gn")
+diff --git third_party/libwebrtc/video/config/streams_config_gn/moz.build third_party/libwebrtc/video/config/streams_config_gn/moz.build
+index f8965ab6f5df..7981a149e1f0 100644
+--- third_party/libwebrtc/video/config/streams_config_gn/moz.build
++++ third_party/libwebrtc/video/config/streams_config_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -94099,7 +104954,7 @@ index a3038e0c4a61..55e100bde724 100644
FINAL_LIBRARY = "xul"
-@@ -41,107 +51,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,191 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -94111,13 +104966,17 @@ index a3038e0c4a61..55e100bde724 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "GLESv2",
+- "log"
+- ]
+-
-if CONFIG["OS_TARGET"] == "Darwin":
-
- DEFINES["WEBRTC_MAC"] = True
@@ -94134,7 +104993,6 @@ index a3038e0c4a61..55e100bde724 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -94143,13 +105001,16 @@ index a3038e0c4a61..55e100bde724 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -94183,6 +105044,13 @@ index a3038e0c4a61..55e100bde724 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -94192,10 +105060,18 @@ index a3038e0c4a61..55e100bde724 100644
-if CONFIG["TARGET_CPU"] == "arm":
-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
- DEFINES["WEBRTC_ARCH_ARM"] = True
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -94208,10 +105084,12 @@ index a3038e0c4a61..55e100bde724 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -151,50 +71,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
-
- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -94233,16 +105111,21 @@ index a3038e0c4a61..55e100bde724 100644
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
- DEFINES["USE_X11"] = "1"
-
+-
+- DEFINES["USE_X11"] = "1"
+-
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
-
- OS_LIBS += [
- "unwind"
- ]
-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
- DEFINES["_GNU_SOURCE"] = True
@@ -94252,34 +105135,49 @@ index a3038e0c4a61..55e100bde724 100644
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
- DEFINES["_GNU_SOURCE"] = True
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
- DEFINES["_GNU_SOURCE"] = True
--
- Library("yuv_gn")
-diff --git third_party/libwebrtc/third_party/pffft/pffft_gn/moz.build third_party/libwebrtc/third_party/pffft/pffft_gn/moz.build
-index 836a04a7c723..4adcdaca807c 100644
---- third_party/libwebrtc/third_party/pffft/pffft_gn/moz.build
-+++ third_party/libwebrtc/third_party/pffft/pffft_gn/moz.build
-@@ -9,6 +9,14 @@
- COMPILE_FLAGS["OS_INCLUDES"] = []
- AllowCompilerWarnings()
++ DEFINES["USE_X11"] = "1"
+ Library("streams_config_gn")
+diff --git third_party/libwebrtc/video/corruption_detection/corruption_classifier_gn/moz.build third_party/libwebrtc/video/corruption_detection/corruption_classifier_gn/moz.build
+index 0e4f9c57e0ae..d6e888a454a7 100644
+--- third_party/libwebrtc/video/corruption_detection/corruption_classifier_gn/moz.build
++++ third_party/libwebrtc/video/corruption_detection/corruption_classifier_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
+DEFINES["_FILE_OFFSET_BITS"] = "64"
+DEFINES["_LARGEFILE64_SOURCE"] = True
+DEFINES["_LARGEFILE_SOURCE"] = True
+DEFINES["__STDC_CONSTANT_MACROS"] = True
+DEFINES["__STDC_FORMAT_MACROS"] = True
-+
- FINAL_LIBRARY = "xul"
+ FINAL_LIBRARY = "xul"
-@@ -33,87 +41,15 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -94289,12 +105187,22 @@ index 836a04a7c723..4adcdaca807c 100644
- DEFINES["ANDROID"] = True
- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "log"
+- ]
+-
-if CONFIG["OS_TARGET"] == "Darwin":
-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
- DEFINES["__STDC_CONSTANT_MACROS"] = True
@@ -94307,6 +105215,8 @@ index 836a04a7c723..4adcdaca807c 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
@@ -94318,6 +105228,8 @@ index 836a04a7c723..4adcdaca807c 100644
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
@@ -94330,8 +105242,10 @@ index 836a04a7c723..4adcdaca807c 100644
- DEFINES["NOMINMAX"] = True
- DEFINES["NTDDI_VERSION"] = "0x0A000000"
- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
- DEFINES["UNICODE"] = True
- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
- DEFINES["WIN32"] = True
- DEFINES["WIN32_LEAN_AND_MEAN"] = True
- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
@@ -94339,39 +105253,61 @@ index 836a04a7c723..4adcdaca807c 100644
- DEFINES["_ATL_NO_OPENGL"] = True
- DEFINES["_CRT_RAND_S"] = True
- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
- DEFINES["_HAS_EXCEPTIONS"] = "0"
- DEFINES["_HAS_NODISCARD"] = True
- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
- DEFINES["_SECURE_ATL"] = True
- DEFINES["_UNICODE"] = True
-- DEFINES["_USE_MATH_DEFINES"] = True
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
-if CONFIG["TARGET_CPU"] == "arm":
-
-- CFLAGS += [
+- CXXFLAGS += [
- "-mfpu=neon"
- ]
-+ DEFINES["_DEBUG"] = True
-
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
- DEFINES["PFFFT_SIMD_DISABLE"] = True
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
- if CONFIG["TARGET_CPU"] == "mips64":
-
- DEFINES["PFFFT_SIMD_DISABLE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
- DEFINES["_GNU_SOURCE"] = True
- if CONFIG["TARGET_CPU"] == "ppc64":
-
-@@ -123,60 +59,14 @@ if CONFIG["TARGET_CPU"] == "riscv64":
-
- DEFINES["PFFFT_SIMD_DISABLE"] = True
+ if CONFIG["TARGET_CPU"] == "x86":
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -94403,15 +105339,13 @@ index 836a04a7c723..4adcdaca807c 100644
- ]
-
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
-+if CONFIG["TARGET_CPU"] == "x86":
-
- CFLAGS += [
+-
+ CXXFLAGS += [
"-msse2"
]
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
+-
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
@@ -94419,89 +105353,267 @@ index 836a04a7c723..4adcdaca807c 100644
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
--
-- CFLAGS += [
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+- CXXFLAGS += [
- "-msse2"
- ]
--
++if CONFIG["TARGET_CPU"] == "x86_64":
+
- DEFINES["_GNU_SOURCE"] = True
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("pffft_gn")
-diff --git third_party/libwebrtc/third_party/pipewire/pipewire_gn/moz.build third_party/libwebrtc/third_party/pipewire/pipewire_gn/moz.build
-index af5c5520ca80..a6d3fb5993d4 100644
---- third_party/libwebrtc/third_party/pipewire/pipewire_gn/moz.build
-+++ third_party/libwebrtc/third_party/pipewire/pipewire_gn/moz.build
-@@ -12,22 +12,18 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("corruption_classifier_gn")
+diff --git third_party/libwebrtc/video/corruption_detection/frame_instrumentation_evaluation_gn/moz.build third_party/libwebrtc/video/corruption_detection/frame_instrumentation_evaluation_gn/moz.build
+index 5f3217f3222e..610cdfe12383 100644
+--- third_party/libwebrtc/video/corruption_detection/frame_instrumentation_evaluation_gn/moz.build
++++ third_party/libwebrtc/video/corruption_detection/frame_instrumentation_evaluation_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
--DEFINES["USE_AURA"] = "1"
- DEFINES["USE_GLIB"] = "1"
--DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
--DEFINES["USE_UDEV"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
--DEFINES["WEBRTC_LINUX"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
- DEFINES["WEBRTC_POSIX"] = True
++DEFINES["WEBRTC_POSIX"] = True
DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
- DEFINES["WEBRTC_USE_PIPEWIRE"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
--DEFINES["_GNU_SOURCE"] = True
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
- DEFINES["__STDC_CONSTANT_MACROS"] = True
-@@ -62,12 +58,6 @@ if CONFIG["TARGET_CPU"] == "aarch64":
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "log"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
+- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_NSS_CERTS"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
DEFINES["WEBRTC_ARCH_ARM64"] = True
DEFINES["WEBRTC_HAS_NEON"] = True
-if CONFIG["TARGET_CPU"] == "arm":
-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
- DEFINES["WEBRTC_ARCH_ARM"] = True
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
-@@ -81,7 +71,7 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+ if CONFIG["TARGET_CPU"] == "x86":
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+-
+- DEFINES["USE_X11"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
+-
+- OS_LIBS += [
+- "unwind"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
- DEFINES["USE_X11"] = "1"
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-diff --git third_party/libwebrtc/third_party/rnnoise/rnn_vad_gn/moz.build third_party/libwebrtc/third_party/rnnoise/rnn_vad_gn/moz.build
-index b10b4c330ef8..3703f7ef3366 100644
---- third_party/libwebrtc/third_party/rnnoise/rnn_vad_gn/moz.build
-+++ third_party/libwebrtc/third_party/rnnoise/rnn_vad_gn/moz.build
-@@ -9,6 +9,14 @@
- COMPILE_FLAGS["OS_INCLUDES"] = []
- AllowCompilerWarnings()
+- CXXFLAGS += [
+- "-msse2"
+- ]
++if CONFIG["TARGET_CPU"] == "x86_64":
+
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["USE_X11"] = "1"
+
+ Library("frame_instrumentation_evaluation_gn")
+diff --git third_party/libwebrtc/video/corruption_detection/frame_instrumentation_generator_gn/moz.build third_party/libwebrtc/video/corruption_detection/frame_instrumentation_generator_gn/moz.build
+index 9d03622daa05..81d9185c0a7d 100644
+--- third_party/libwebrtc/video/corruption_detection/frame_instrumentation_generator_gn/moz.build
++++ third_party/libwebrtc/video/corruption_detection/frame_instrumentation_generator_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
+DEFINES["_FILE_OFFSET_BITS"] = "64"
+DEFINES["_LARGEFILE64_SOURCE"] = True
+DEFINES["_LARGEFILE_SOURCE"] = True
+DEFINES["__STDC_CONSTANT_MACROS"] = True
+DEFINES["__STDC_FORMAT_MACROS"] = True
-+
- FINAL_LIBRARY = "xul"
+ FINAL_LIBRARY = "xul"
-@@ -33,139 +41,16 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,191 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -94511,12 +105623,23 @@ index b10b4c330ef8..3703f7ef3366 100644
- DEFINES["ANDROID"] = True
- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "GLESv2",
+- "log"
+- ]
+-
-if CONFIG["OS_TARGET"] == "Darwin":
-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
- DEFINES["__STDC_CONSTANT_MACROS"] = True
@@ -94529,17 +105652,25 @@ index b10b4c330ef8..3703f7ef3366 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
- DEFINES["_LARGEFILE_SOURCE"] = True
@@ -94552,8 +105683,10 @@ index b10b4c330ef8..3703f7ef3366 100644
- DEFINES["NOMINMAX"] = True
- DEFINES["NTDDI_VERSION"] = "0x0A000000"
- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
- DEFINES["UNICODE"] = True
- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
- DEFINES["WIN32"] = True
- DEFINES["WIN32_LEAN_AND_MEAN"] = True
- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
@@ -94561,6 +105694,7 @@ index b10b4c330ef8..3703f7ef3366 100644
- DEFINES["_ATL_NO_OPENGL"] = True
- DEFINES["_CRT_RAND_S"] = True
- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
- DEFINES["_HAS_EXCEPTIONS"] = "0"
- DEFINES["_HAS_NODISCARD"] = True
- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
@@ -94570,19 +105704,50 @@ index b10b4c330ef8..3703f7ef3366 100644
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["WEBRTC_ARCH_ARM64"] = True
+ DEFINES["WEBRTC_HAS_NEON"] = True
+
-if CONFIG["TARGET_CPU"] == "arm":
-
- CXXFLAGS += [
- "-mfpu=neon"
- ]
-
--if CONFIG["TARGET_CPU"] == "mips32":
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
-
- DEFINES["_GNU_SOURCE"] = True
-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
-if CONFIG["TARGET_CPU"] == "mips64":
-
- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
@@ -94590,8 +105755,8 @@ index b10b4c330ef8..3703f7ef3366 100644
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
-
- DEFINES["_DEBUG"] = True
-
+- DEFINES["_DEBUG"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
-
- DEFINES["_DEBUG"] = True
@@ -94615,15 +105780,13 @@ index b10b4c330ef8..3703f7ef3366 100644
- ]
-
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
-+if CONFIG["TARGET_CPU"] == "x86":
-
+-
CXXFLAGS += [
"-msse2"
]
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
+-
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
@@ -94631,31 +105794,34 @@ index b10b4c330ef8..3703f7ef3366 100644
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
- CXXFLAGS += [
- "-msse2"
- ]
--
++if CONFIG["TARGET_CPU"] == "x86_64":
+
- DEFINES["_GNU_SOURCE"] = True
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
--
++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
+
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("rnn_vad_gn")
-diff --git third_party/libwebrtc/video/adaptation/video_adaptation_gn/moz.build third_party/libwebrtc/video/adaptation/video_adaptation_gn/moz.build
-index 4bbb3e4e624c..62040f7084c2 100644
---- third_party/libwebrtc/video/adaptation/video_adaptation_gn/moz.build
-+++ third_party/libwebrtc/video/adaptation/video_adaptation_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("frame_instrumentation_generator_gn")
+diff --git third_party/libwebrtc/video/corruption_detection/generic_mapping_functions_gn/moz.build third_party/libwebrtc/video/corruption_detection/generic_mapping_functions_gn/moz.build
+index 37551c088b6f..166e00c8e94b 100644
+--- third_party/libwebrtc/video/corruption_detection/generic_mapping_functions_gn/moz.build
++++ third_party/libwebrtc/video/corruption_detection/generic_mapping_functions_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -94670,7 +105836,7 @@ index 4bbb3e4e624c..62040f7084c2 100644
FINAL_LIBRARY = "xul"
-@@ -52,190 +62,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -94682,7 +105848,6 @@ index 4bbb3e4e624c..62040f7084c2 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -94690,7 +105855,6 @@ index 4bbb3e4e624c..62040f7084c2 100644
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
- OS_LIBS += [
-- "GLESv2",
- "log"
- ]
-
@@ -94710,7 +105874,6 @@ index 4bbb3e4e624c..62040f7084c2 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -94719,17 +105882,12 @@ index 4bbb3e4e624c..62040f7084c2 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-- OS_LIBS += [
-- "rt"
-- ]
--
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -94787,6 +105945,10 @@ index 4bbb3e4e624c..62040f7084c2 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -94866,19 +106028,18 @@ index 4bbb3e4e624c..62040f7084c2 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("video_adaptation_gn")
-diff --git third_party/libwebrtc/video/config/encoder_config_gn/moz.build third_party/libwebrtc/video/config/encoder_config_gn/moz.build
-index 605a6b14f7f5..05a856fbe4af 100644
---- third_party/libwebrtc/video/config/encoder_config_gn/moz.build
-+++ third_party/libwebrtc/video/config/encoder_config_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("generic_mapping_functions_gn")
+diff --git third_party/libwebrtc/video/corruption_detection/halton_frame_sampler_gn/moz.build third_party/libwebrtc/video/corruption_detection/halton_frame_sampler_gn/moz.build
+index d1ea963e5731..336c6e382e2f 100644
+--- third_party/libwebrtc/video/corruption_detection/halton_frame_sampler_gn/moz.build
++++ third_party/libwebrtc/video/corruption_detection/halton_frame_sampler_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -94893,7 +106054,7 @@ index 605a6b14f7f5..05a856fbe4af 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -94905,7 +106066,6 @@ index 605a6b14f7f5..05a856fbe4af 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -94932,7 +106092,6 @@ index 605a6b14f7f5..05a856fbe4af 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -94947,7 +106106,6 @@ index 605a6b14f7f5..05a856fbe4af 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -95005,6 +106163,10 @@ index 605a6b14f7f5..05a856fbe4af 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -95084,19 +106246,18 @@ index 605a6b14f7f5..05a856fbe4af 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("encoder_config_gn")
-diff --git third_party/libwebrtc/video/config/streams_config_gn/moz.build third_party/libwebrtc/video/config/streams_config_gn/moz.build
-index 3014de468204..57c6d4c2998b 100644
---- third_party/libwebrtc/video/config/streams_config_gn/moz.build
-+++ third_party/libwebrtc/video/config/streams_config_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ Library("halton_frame_sampler_gn")
+diff --git third_party/libwebrtc/video/corruption_detection/halton_sequence_gn/moz.build third_party/libwebrtc/video/corruption_detection/halton_sequence_gn/moz.build
+index 2ca4023e96ed..ef1e0a772a9a 100644
+--- third_party/libwebrtc/video/corruption_detection/halton_sequence_gn/moz.build
++++ third_party/libwebrtc/video/corruption_detection/halton_sequence_gn/moz.build
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -95111,7 +106272,7 @@ index 3014de468204..57c6d4c2998b 100644
FINAL_LIBRARY = "xul"
-@@ -44,190 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -95123,7 +106284,6 @@ index 3014de468204..57c6d4c2998b 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -95131,7 +106291,6 @@ index 3014de468204..57c6d4c2998b 100644
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
- OS_LIBS += [
-- "GLESv2",
- "log"
- ]
-
@@ -95151,7 +106310,6 @@ index 3014de468204..57c6d4c2998b 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -95160,17 +106318,12 @@ index 3014de468204..57c6d4c2998b 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-- OS_LIBS += [
-- "rt"
-- ]
--
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -95204,13 +106357,6 @@ index 3014de468204..57c6d4c2998b 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
--
-- OS_LIBS += [
-- "crypt32",
-- "iphlpapi",
-- "secur32",
-- "winmm"
-- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -95228,6 +106374,10 @@ index 3014de468204..57c6d4c2998b 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -95307,19 +106457,18 @@ index 3014de468204..57c6d4c2998b 100644
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["USE_X11"] = "1"
- Library("streams_config_gn")
+ Library("halton_sequence_gn")
diff --git third_party/libwebrtc/video/decode_synchronizer_gn/moz.build third_party/libwebrtc/video/decode_synchronizer_gn/moz.build
-index c1ae808ab1bb..1c51f66173fe 100644
+index 27a93ff88bdf..4cb2ebd4a0ea 100644
--- third_party/libwebrtc/video/decode_synchronizer_gn/moz.build
+++ third_party/libwebrtc/video/decode_synchronizer_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -95334,7 +106483,7 @@ index c1ae808ab1bb..1c51f66173fe 100644
FINAL_LIBRARY = "xul"
-@@ -43,189 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -95346,7 +106495,6 @@ index c1ae808ab1bb..1c51f66173fe 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -95373,7 +106521,6 @@ index c1ae808ab1bb..1c51f66173fe 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -95392,7 +106539,6 @@ index c1ae808ab1bb..1c51f66173fe 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -95450,6 +106596,10 @@ index c1ae808ab1bb..1c51f66173fe 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -95531,17 +106681,16 @@ index c1ae808ab1bb..1c51f66173fe 100644
Library("decode_synchronizer_gn")
diff --git third_party/libwebrtc/video/frame_cadence_adapter_gn/moz.build third_party/libwebrtc/video/frame_cadence_adapter_gn/moz.build
-index 6e073f2e20c8..d9e054785471 100644
+index 6833cde2b29a..94ba7405ba0e 100644
--- third_party/libwebrtc/video/frame_cadence_adapter_gn/moz.build
+++ third_party/libwebrtc/video/frame_cadence_adapter_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -95556,7 +106705,7 @@ index 6e073f2e20c8..d9e054785471 100644
FINAL_LIBRARY = "xul"
-@@ -43,189 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -95568,7 +106717,6 @@ index 6e073f2e20c8..d9e054785471 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -95595,7 +106743,6 @@ index 6e073f2e20c8..d9e054785471 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -95614,7 +106761,6 @@ index 6e073f2e20c8..d9e054785471 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -95672,6 +106818,10 @@ index 6e073f2e20c8..d9e054785471 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -95753,17 +106903,16 @@ index 6e073f2e20c8..d9e054785471 100644
Library("frame_cadence_adapter_gn")
diff --git third_party/libwebrtc/video/frame_decode_scheduler_gn/moz.build third_party/libwebrtc/video/frame_decode_scheduler_gn/moz.build
-index dfe1ecd08c0c..ddac47c4650d 100644
+index 492e8396d7f1..35c08dd6c9da 100644
--- third_party/libwebrtc/video/frame_decode_scheduler_gn/moz.build
+++ third_party/libwebrtc/video/frame_decode_scheduler_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -95778,7 +106927,7 @@ index dfe1ecd08c0c..ddac47c4650d 100644
FINAL_LIBRARY = "xul"
-@@ -39,122 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,123 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -95790,7 +106939,6 @@ index dfe1ecd08c0c..ddac47c4650d 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -95817,7 +106965,6 @@ index dfe1ecd08c0c..ddac47c4650d 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -95836,7 +106983,6 @@ index dfe1ecd08c0c..ddac47c4650d 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -95890,6 +107036,10 @@ index dfe1ecd08c0c..ddac47c4650d 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -95902,7 +107052,7 @@ index dfe1ecd08c0c..ddac47c4650d 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -164,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -95955,17 +107105,16 @@ index dfe1ecd08c0c..ddac47c4650d 100644
-
Library("frame_decode_scheduler_gn")
diff --git third_party/libwebrtc/video/frame_decode_timing_gn/moz.build third_party/libwebrtc/video/frame_decode_timing_gn/moz.build
-index f1b85291c770..d4b8b9b731ba 100644
+index 58a909e8d4b0..f7d64ab60379 100644
--- third_party/libwebrtc/video/frame_decode_timing_gn/moz.build
+++ third_party/libwebrtc/video/frame_decode_timing_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -95980,7 +107129,7 @@ index f1b85291c770..d4b8b9b731ba 100644
FINAL_LIBRARY = "xul"
-@@ -43,189 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -95992,7 +107141,6 @@ index f1b85291c770..d4b8b9b731ba 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -96019,7 +107167,6 @@ index f1b85291c770..d4b8b9b731ba 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -96038,7 +107185,6 @@ index f1b85291c770..d4b8b9b731ba 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -96096,6 +107242,10 @@ index f1b85291c770..d4b8b9b731ba 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -96177,17 +107327,16 @@ index f1b85291c770..d4b8b9b731ba 100644
Library("frame_decode_timing_gn")
diff --git third_party/libwebrtc/video/frame_dumping_decoder_gn/moz.build third_party/libwebrtc/video/frame_dumping_decoder_gn/moz.build
-index 001433ce9ffe..c57fc823f293 100644
+index 2b688c034655..566b0c806c68 100644
--- third_party/libwebrtc/video/frame_dumping_decoder_gn/moz.build
+++ third_party/libwebrtc/video/frame_dumping_decoder_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -96202,7 +107351,7 @@ index 001433ce9ffe..c57fc823f293 100644
FINAL_LIBRARY = "xul"
-@@ -43,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,191 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -96214,7 +107363,6 @@ index 001433ce9ffe..c57fc823f293 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -96242,7 +107390,6 @@ index 001433ce9ffe..c57fc823f293 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -96261,7 +107408,6 @@ index 001433ce9ffe..c57fc823f293 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -96319,6 +107465,10 @@ index 001433ce9ffe..c57fc823f293 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -96400,17 +107550,16 @@ index 001433ce9ffe..c57fc823f293 100644
Library("frame_dumping_decoder_gn")
diff --git third_party/libwebrtc/video/frame_dumping_encoder_gn/moz.build third_party/libwebrtc/video/frame_dumping_encoder_gn/moz.build
-index a3bf0c641a1d..262c5170e8bc 100644
+index 7205ea8c1cf3..dd0edb14e927 100644
--- third_party/libwebrtc/video/frame_dumping_encoder_gn/moz.build
+++ third_party/libwebrtc/video/frame_dumping_encoder_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -96425,7 +107574,7 @@ index a3bf0c641a1d..262c5170e8bc 100644
FINAL_LIBRARY = "xul"
-@@ -43,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,191 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -96437,7 +107586,6 @@ index a3bf0c641a1d..262c5170e8bc 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -96465,7 +107613,6 @@ index a3bf0c641a1d..262c5170e8bc 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -96484,7 +107631,6 @@ index a3bf0c641a1d..262c5170e8bc 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -96542,6 +107688,10 @@ index a3bf0c641a1d..262c5170e8bc 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -96623,17 +107773,16 @@ index a3bf0c641a1d..262c5170e8bc 100644
Library("frame_dumping_encoder_gn")
diff --git third_party/libwebrtc/video/render/incoming_video_stream_gn/moz.build third_party/libwebrtc/video/render/incoming_video_stream_gn/moz.build
-index 42488b31f3f8..88aaeeb2fa86 100644
+index 4b7bf065fbf1..450ec1241bb6 100644
--- third_party/libwebrtc/video/render/incoming_video_stream_gn/moz.build
+++ third_party/libwebrtc/video/render/incoming_video_stream_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -96648,7 +107797,7 @@ index 42488b31f3f8..88aaeeb2fa86 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -96660,7 +107809,6 @@ index 42488b31f3f8..88aaeeb2fa86 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -96687,7 +107835,6 @@ index 42488b31f3f8..88aaeeb2fa86 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -96702,7 +107849,6 @@ index 42488b31f3f8..88aaeeb2fa86 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -96760,6 +107906,10 @@ index 42488b31f3f8..88aaeeb2fa86 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -96841,17 +107991,16 @@ index 42488b31f3f8..88aaeeb2fa86 100644
Library("incoming_video_stream_gn")
diff --git third_party/libwebrtc/video/render/video_render_frames_gn/moz.build third_party/libwebrtc/video/render/video_render_frames_gn/moz.build
-index 24bd462a0c8e..a4d64795d0c7 100644
+index 40c2cc0ee11c..afc161293679 100644
--- third_party/libwebrtc/video/render/video_render_frames_gn/moz.build
+++ third_party/libwebrtc/video/render/video_render_frames_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -96866,7 +108015,7 @@ index 24bd462a0c8e..a4d64795d0c7 100644
FINAL_LIBRARY = "xul"
-@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -96878,7 +108027,6 @@ index 24bd462a0c8e..a4d64795d0c7 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -96905,7 +108053,6 @@ index 24bd462a0c8e..a4d64795d0c7 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -96920,7 +108067,6 @@ index 24bd462a0c8e..a4d64795d0c7 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -96978,6 +108124,10 @@ index 24bd462a0c8e..a4d64795d0c7 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -97059,17 +108209,16 @@ index 24bd462a0c8e..a4d64795d0c7 100644
Library("video_render_frames_gn")
diff --git third_party/libwebrtc/video/task_queue_frame_decode_scheduler_gn/moz.build third_party/libwebrtc/video/task_queue_frame_decode_scheduler_gn/moz.build
-index d1ee8ffccb72..d483272d93cf 100644
+index f48a99ae30f0..278644a5eed5 100644
--- third_party/libwebrtc/video/task_queue_frame_decode_scheduler_gn/moz.build
+++ third_party/libwebrtc/video/task_queue_frame_decode_scheduler_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -97084,7 +108233,7 @@ index d1ee8ffccb72..d483272d93cf 100644
FINAL_LIBRARY = "xul"
-@@ -43,189 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -97096,7 +108245,6 @@ index d1ee8ffccb72..d483272d93cf 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -97123,7 +108271,6 @@ index d1ee8ffccb72..d483272d93cf 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -97142,7 +108289,6 @@ index d1ee8ffccb72..d483272d93cf 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -97200,6 +108346,10 @@ index d1ee8ffccb72..d483272d93cf 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -97281,17 +108431,16 @@ index d1ee8ffccb72..d483272d93cf 100644
Library("task_queue_frame_decode_scheduler_gn")
diff --git third_party/libwebrtc/video/unique_timestamp_counter_gn/moz.build third_party/libwebrtc/video/unique_timestamp_counter_gn/moz.build
-index b0eb431cfba7..067e25f152bd 100644
+index 44c3fed1208b..feacfc5d5716 100644
--- third_party/libwebrtc/video/unique_timestamp_counter_gn/moz.build
+++ third_party/libwebrtc/video/unique_timestamp_counter_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -97306,7 +108455,7 @@ index b0eb431cfba7..067e25f152bd 100644
FINAL_LIBRARY = "xul"
-@@ -43,174 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,175 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -97318,7 +108467,6 @@ index b0eb431cfba7..067e25f152bd 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -97341,7 +108489,6 @@ index b0eb431cfba7..067e25f152bd 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -97356,7 +108503,6 @@ index b0eb431cfba7..067e25f152bd 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -97407,6 +108553,10 @@ index b0eb431cfba7..067e25f152bd 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -97488,17 +108638,16 @@ index b0eb431cfba7..067e25f152bd 100644
Library("unique_timestamp_counter_gn")
diff --git third_party/libwebrtc/video/video_gn/moz.build third_party/libwebrtc/video/video_gn/moz.build
-index 09826d37f927..a92734005e3c 100644
+index 86ce29262eb6..db6309640745 100644
--- third_party/libwebrtc/video/video_gn/moz.build
+++ third_party/libwebrtc/video/video_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -97513,7 +108662,7 @@ index 09826d37f927..a92734005e3c 100644
FINAL_LIBRARY = "xul"
-@@ -62,190 +72,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -63,191 +72,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -97525,7 +108674,6 @@ index 09826d37f927..a92734005e3c 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -97553,7 +108701,6 @@ index 09826d37f927..a92734005e3c 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -97572,7 +108719,6 @@ index 09826d37f927..a92734005e3c 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -97630,6 +108776,10 @@ index 09826d37f927..a92734005e3c 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -97711,17 +108861,16 @@ index 09826d37f927..a92734005e3c 100644
Library("video_gn")
diff --git third_party/libwebrtc/video/video_receive_stream_timeout_tracker_gn/moz.build third_party/libwebrtc/video/video_receive_stream_timeout_tracker_gn/moz.build
-index d24bf03a5991..d5f4170c45d8 100644
+index 12d0513ca083..a938e5cb2bf2 100644
--- third_party/libwebrtc/video/video_receive_stream_timeout_tracker_gn/moz.build
+++ third_party/libwebrtc/video/video_receive_stream_timeout_tracker_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -97736,7 +108885,7 @@ index d24bf03a5991..d5f4170c45d8 100644
FINAL_LIBRARY = "xul"
-@@ -43,189 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -97748,7 +108897,6 @@ index d24bf03a5991..d5f4170c45d8 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -97775,7 +108923,6 @@ index d24bf03a5991..d5f4170c45d8 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -97794,7 +108941,6 @@ index d24bf03a5991..d5f4170c45d8 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -97852,6 +108998,10 @@ index d24bf03a5991..d5f4170c45d8 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -97933,17 +109083,16 @@ index d24bf03a5991..d5f4170c45d8 100644
Library("video_receive_stream_timeout_tracker_gn")
diff --git third_party/libwebrtc/video/video_stream_buffer_controller_gn/moz.build third_party/libwebrtc/video/video_stream_buffer_controller_gn/moz.build
-index b99c992d4953..b1f2505dadb4 100644
+index a197def242bb..84863d3a8c02 100644
--- third_party/libwebrtc/video/video_stream_buffer_controller_gn/moz.build
+++ third_party/libwebrtc/video/video_stream_buffer_controller_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -97958,7 +109107,7 @@ index b99c992d4953..b1f2505dadb4 100644
FINAL_LIBRARY = "xul"
-@@ -43,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,191 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -97970,7 +109119,6 @@ index b99c992d4953..b1f2505dadb4 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -97998,7 +109146,6 @@ index b99c992d4953..b1f2505dadb4 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -98017,7 +109164,6 @@ index b99c992d4953..b1f2505dadb4 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -98075,6 +109221,10 @@ index b99c992d4953..b1f2505dadb4 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -98156,17 +109306,16 @@ index b99c992d4953..b1f2505dadb4 100644
Library("video_stream_buffer_controller_gn")
diff --git third_party/libwebrtc/video/video_stream_encoder_impl_gn/moz.build third_party/libwebrtc/video/video_stream_encoder_impl_gn/moz.build
-index a51248556ab1..23e6fa0a8b70 100644
+index 6ea5c303a15d..c678f28a8343 100644
--- third_party/libwebrtc/video/video_stream_encoder_impl_gn/moz.build
+++ third_party/libwebrtc/video/video_stream_encoder_impl_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -98181,7 +109330,7 @@ index a51248556ab1..23e6fa0a8b70 100644
FINAL_LIBRARY = "xul"
-@@ -48,190 +58,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -52,191 +61,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -98193,7 +109342,6 @@ index a51248556ab1..23e6fa0a8b70 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -98221,7 +109369,6 @@ index a51248556ab1..23e6fa0a8b70 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -98240,7 +109387,6 @@ index a51248556ab1..23e6fa0a8b70 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -98298,6 +109444,10 @@ index a51248556ab1..23e6fa0a8b70 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -98379,17 +109529,16 @@ index a51248556ab1..23e6fa0a8b70 100644
Library("video_stream_encoder_impl_gn")
diff --git third_party/libwebrtc/video/video_stream_encoder_interface_gn/moz.build third_party/libwebrtc/video/video_stream_encoder_interface_gn/moz.build
-index 7eeb5d9f4203..18a6af8783cc 100644
+index b270923b1375..89c31ebae9ee 100644
--- third_party/libwebrtc/video/video_stream_encoder_interface_gn/moz.build
+++ third_party/libwebrtc/video/video_stream_encoder_interface_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -98404,7 +109553,7 @@ index 7eeb5d9f4203..18a6af8783cc 100644
FINAL_LIBRARY = "xul"
-@@ -39,118 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,119 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -98416,7 +109565,6 @@ index 7eeb5d9f4203..18a6af8783cc 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -98443,7 +109591,6 @@ index 7eeb5d9f4203..18a6af8783cc 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -98458,7 +109605,6 @@ index 7eeb5d9f4203..18a6af8783cc 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -98512,6 +109658,10 @@ index 7eeb5d9f4203..18a6af8783cc 100644
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
@@ -98524,7 +109674,7 @@ index 7eeb5d9f4203..18a6af8783cc 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -160,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -162,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -98577,17 +109727,16 @@ index 7eeb5d9f4203..18a6af8783cc 100644
-
Library("video_stream_encoder_interface_gn")
diff --git third_party/libwebrtc/webrtc_gn/moz.build third_party/libwebrtc/webrtc_gn/moz.build
-index 0a5908916a50..535ef83511d1 100644
+index 0bf8e11b5430..e393c24e9a7b 100644
--- third_party/libwebrtc/webrtc_gn/moz.build
+++ third_party/libwebrtc/webrtc_gn/moz.build
-@@ -12,11 +12,21 @@ AllowCompilerWarnings()
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+DEFINES["WEBRTC_BSD"] = True
-+DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -98602,7 +109751,7 @@ index 0a5908916a50..535ef83511d1 100644
FINAL_LIBRARY = "xul"
-@@ -39,143 +49,23 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,147 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -98614,7 +109763,6 @@ index 0a5908916a50..535ef83511d1 100644
- DEFINES["HAVE_SYS_UIO_H"] = True
- DEFINES["WEBRTC_ANDROID"] = True
- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -98647,7 +109795,6 @@ index 0a5908916a50..535ef83511d1 100644
- DEFINES["USE_NSS_CERTS"] = "1"
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_LINUX"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
@@ -98666,7 +109813,6 @@ index 0a5908916a50..535ef83511d1 100644
- DEFINES["USE_OZONE"] = "1"
- DEFINES["USE_X11"] = "1"
- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True
- DEFINES["WEBRTC_POSIX"] = True
- DEFINES["_FILE_OFFSET_BITS"] = "64"
- DEFINES["_LARGEFILE64_SOURCE"] = True
@@ -98731,48 +109877,32 @@ index 0a5908916a50..535ef83511d1 100644
DEFINES["WEBRTC_ARCH_ARM64"] = True
DEFINES["WEBRTC_HAS_NEON"] = True
-+ DEFINES["WEBRTC_USE_PIPEWIRE"] = True
-if CONFIG["TARGET_CPU"] == "arm":
-
- DEFINES["WEBRTC_ARCH_ARM"] = True
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-+ LOCAL_INCLUDES += [
-+ "/third_party/pipewire/"
-+ ]
-
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["WEBRTC_USE_PIPEWIRE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
- LOCAL_INCLUDES += [
- "/third_party/pipewire/"
-@@ -184,7 +74,6 @@ if CONFIG["TARGET_CPU"] == "mips32":
- if CONFIG["TARGET_CPU"] == "mips64":
-
- DEFINES["WEBRTC_USE_PIPEWIRE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
- DEFINES["_GNU_SOURCE"] = True
- LOCAL_INCLUDES += [
- "/third_party/pipewire/"
-@@ -193,32 +82,22 @@ if CONFIG["TARGET_CPU"] == "mips64":
if CONFIG["TARGET_CPU"] == "x86":
- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-+ DEFINES["WEBRTC_USE_PIPEWIRE"] = True
-+
-+ LOCAL_INCLUDES += [
-+ "/third_party/pipewire/"
-+ ]
-
- if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -190,27 +69,7 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
-+ DEFINES["WEBRTC_USE_PIPEWIRE"] = True
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
@@ -98793,16 +109923,13 @@ index 0a5908916a50..535ef83511d1 100644
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
-
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-+ LOCAL_INCLUDES += [
-+ "/third_party/pipewire/"
-+ ]
-
+-
-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
DEFINES["USE_X11"] = "1"
-@@ -232,46 +111,4 @@ if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+@@ -224,26 +83,4 @@ if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
"Xrender"
]
@@ -98814,38 +109941,18 @@ index 0a5908916a50..535ef83511d1 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["WEBRTC_USE_PIPEWIRE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-- LOCAL_INCLUDES += [
-- "/third_party/pipewire/"
-- ]
--
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["WEBRTC_USE_PIPEWIRE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-- LOCAL_INCLUDES += [
-- "/third_party/pipewire/"
-- ]
--
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["WEBRTC_USE_PIPEWIRE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-- LOCAL_INCLUDES += [
-- "/third_party/pipewire/"
-- ]
--
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["WEBRTC_USE_PIPEWIRE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-- LOCAL_INCLUDES += [
-- "/third_party/pipewire/"
-- ]
--
Library("webrtc_gn")
diff --git a/www/firefox-esr/files/patch-memory_mozalloc_throw__gcc.h b/www/firefox-esr/files/patch-memory_mozalloc_throw__gcc.h
index 53db05bc0803..81a511179852 100644
--- a/www/firefox-esr/files/patch-memory_mozalloc_throw__gcc.h
+++ b/www/firefox-esr/files/patch-memory_mozalloc_throw__gcc.h
@@ -1,4 +1,4 @@
---- memory/mozalloc/throw_gcc.h.orig 2022-03-05 00:14:41 UTC
+--- memory/mozalloc/throw_gcc.h.orig 2022-02-02 17:33:38 UTC
+++ memory/mozalloc/throw_gcc.h
@@ -74,50 +74,66 @@ __throw_bad_function_call(void) {
mozalloc_abort("fatal: STL threw bad_function_call");
diff --git a/www/firefox-esr/files/patch-python_sites_mach.txt b/www/firefox-esr/files/patch-python_sites_mach.txt
new file mode 100644
index 000000000000..dc2caf9bdfc6
--- /dev/null
+++ b/www/firefox-esr/files/patch-python_sites_mach.txt
@@ -0,0 +1,18 @@
+commit 10ee367cbe7ff5a19acfcfe3bfb75a49671e4132
+Author: Christoph Moench-Tegeder <cmt@FreeBSD.org>
+
+ bump psutil (same as ports)
+
+ 5.9.x breaks mach
+
+diff --git python/sites/mach.txt python/sites/mach.txt
+index 6e3db1c848f7..10ba12c2f13b 100644
+--- python/sites/mach.txt
++++ python/sites/mach.txt
+@@ -108,5 +108,5 @@ pypi-optional:glean-sdk==63.1.0:telemetry will not be collected
+ # Mach gracefully handles the case where `psutil` is unavailable.
+ # We aren't (yet) able to pin packages in automation, so we have to
+ # support down to the oldest locally-installed version (5.4.2).
+-pypi-optional:psutil>=5.4.2,<=5.9.4:telemetry will be missing some data
++pypi-optional:psutil>=5.4.2,<=7.0.0:telemetry will be missing some data
+ pypi-optional:zstandard>=0.11.1,<=0.23.0:zstd archives will not be possible to extract
diff --git a/www/firefox-esr/files/patch-third__party_libwebrtc_build_config_BUILDCONFIG.gn b/www/firefox-esr/files/patch-third__party_libwebrtc_build_config_BUILDCONFIG.gn
index 331a94015301..e4607283ebcf 100644
--- a/www/firefox-esr/files/patch-third__party_libwebrtc_build_config_BUILDCONFIG.gn
+++ b/www/firefox-esr/files/patch-third__party_libwebrtc_build_config_BUILDCONFIG.gn
@@ -1,25 +1,12 @@
-commit 93615ae859d1d819b33bbe0e32c5260a467b3625
-Author: Christoph Moench-Tegeder <cmt@burggraben.net>
+commit da40b474fba2247ffc07696a2c565d830e900c9c
+Author: Christoph Moench-Tegeder <cmt@FreeBSD.org>
enable pipewire on bsd
-diff --git third_party/libwebrtc/BUILD.gn third_party/libwebrtc/BUILD.gn
-index 6eb14773b0a7..d63fd1d5529f 100644
---- third_party/libwebrtc/BUILD.gn
-+++ third_party/libwebrtc/BUILD.gn
-@@ -106,7 +106,7 @@ if (!build_with_chromium && !build_with_mozilla) {
- "tools_webrtc/perf:webrtc_dashboard_upload",
- ]
- }
-- if ((is_linux || is_chromeos) && rtc_use_pipewire) {
-+ if ((is_linux || is_chromeos || is_bsd) && rtc_use_pipewire) {
- deps += [ "modules/desktop_capture:shared_screencast_stream_test" ]
- }
- if (is_fuchsia) {
-diff --git third_party/libwebrtc/build/config/BUILDCONFIG.gn third_party/libwebrtc/build/config/BUILDCONFIG.gn
-index 571ae5f0d60d..863d428fc676 100644
---- third_party/libwebrtc/build/config/BUILDCONFIG.gn
-+++ third_party/libwebrtc/build/config/BUILDCONFIG.gn
+diff --git third_party/chromium/build/config/BUILDCONFIG.gn third_party/chromium/build/config/BUILDCONFIG.gn
+index 889bdb92354c..ccda96d998c5 100644
+--- third_party/chromium/build/config/BUILDCONFIG.gn
++++ third_party/chromium/build/config/BUILDCONFIG.gn
@@ -132,6 +132,7 @@ declare_args() {
# Set to true when compiling with the Clang compiler.
@@ -35,17 +22,17 @@ index 571ae5f0d60d..863d428fc676 100644
- if (host_os == "linux" || host_os == "openbsd") {
+ if (host_os == "linux" || host_os == "openbsd" || host_os == "freebsd") {
if (target_os != "linux") {
- host_toolchain = "//build/toolchain/linux:clang_$host_cpu"
+ host_toolchain = "//chromium/build/toolchain/linux:clang_$host_cpu"
} else if (is_clang) {
@@ -222,7 +223,7 @@ if (target_os == "android") {
assert(host_os == "linux" || host_os == "mac",
"Android builds are only supported on Linux and Mac hosts.")
- _default_toolchain = "//build/toolchain/android:android_clang_$target_cpu"
+ _default_toolchain = "//chromium/build/toolchain/android:android_clang_$target_cpu"
-} else if (target_os == "chromeos" || target_os == "linux" || target_os == "openbsd") {
+} else if (target_os == "chromeos" || target_os == "linux" || target_os == "openbsd" || target_os == "freebsd") {
# See comments in build/toolchain/cros/BUILD.gn about board compiles.
if (is_clang) {
- _default_toolchain = "//build/toolchain/linux:clang_$target_cpu"
+ _default_toolchain = "//chromium/build/toolchain/linux:clang_$target_cpu"
@@ -288,7 +289,7 @@ is_chromeos = current_os == "chromeos"
is_fuchsia = current_os == "fuchsia"
is_ios = current_os == "ios"
@@ -55,11 +42,24 @@ index 571ae5f0d60d..863d428fc676 100644
is_mac = current_os == "mac"
is_nacl = current_os == "nacl"
is_win = current_os == "win" || current_os == "winuwp"
+diff --git third_party/libwebrtc/BUILD.gn third_party/libwebrtc/BUILD.gn
+index 397df7b27b24..8a587feed6b9 100644
+--- third_party/libwebrtc/BUILD.gn
++++ third_party/libwebrtc/BUILD.gn
+@@ -107,7 +107,7 @@ if (!build_with_chromium && !build_with_mozilla) {
+ "tools_webrtc/perf:webrtc_dashboard_upload",
+ ]
+ }
+- if ((is_linux || is_chromeos) && rtc_use_pipewire) {
++ if ((is_linux || is_chromeos || is_bsd) && rtc_use_pipewire) {
+ deps += [ "modules/desktop_capture:shared_screencast_stream_test" ]
+ }
+ }
diff --git third_party/libwebrtc/modules/desktop_capture/BUILD.gn third_party/libwebrtc/modules/desktop_capture/BUILD.gn
-index c184e2fbbcac..e1af29734d8b 100644
+index de00f688871c..e32c19d38c8d 100644
--- third_party/libwebrtc/modules/desktop_capture/BUILD.gn
+++ third_party/libwebrtc/modules/desktop_capture/BUILD.gn
-@@ -75,7 +75,7 @@ if (rtc_include_tests) {
+@@ -74,7 +74,7 @@ if (rtc_include_tests) {
"window_finder_unittest.cc",
]
@@ -68,7 +68,7 @@ index c184e2fbbcac..e1af29734d8b 100644
configs += [ "../portal:gio" ]
}
-@@ -87,7 +87,7 @@ if (rtc_include_tests) {
+@@ -86,7 +86,7 @@ if (rtc_include_tests) {
}
}
@@ -77,7 +77,7 @@ index c184e2fbbcac..e1af29734d8b 100644
rtc_test("shared_screencast_stream_test") {
testonly = true
-@@ -146,7 +146,7 @@ if (rtc_include_tests) {
+@@ -145,7 +145,7 @@ if (rtc_include_tests) {
"test_utils_unittest.cc",
]
@@ -86,16 +86,7 @@ index c184e2fbbcac..e1af29734d8b 100644
configs += [ "../portal:gio" ]
}
-@@ -255,7 +255,7 @@ if (rtc_include_tests) {
- "mock_desktop_capturer_callback.h",
- ]
-
-- if ((is_linux || is_chromeos) && rtc_use_pipewire) {
-+ if ((is_linux || is_chromeos || is_bsd) && rtc_use_pipewire) {
- configs += [ "../portal:gio" ]
- }
-
-@@ -268,7 +268,7 @@ if (rtc_include_tests) {
+@@ -267,7 +267,7 @@ if (rtc_include_tests) {
}
# TODO(bugs.webrtc.org/14187): remove when all users are gone
@@ -104,7 +95,7 @@ index c184e2fbbcac..e1af29734d8b 100644
config("pipewire_config") {
configs = [ "../portal:pipewire_config" ]
}
-@@ -326,7 +326,7 @@ rtc_library("desktop_capture") {
+@@ -330,7 +330,7 @@ rtc_library("desktop_capture") {
"window_finder.cc",
"window_finder.h",
]
@@ -114,10 +105,10 @@ index c184e2fbbcac..e1af29734d8b 100644
}
if (is_mac) {
diff --git third_party/libwebrtc/modules/portal/BUILD.gn third_party/libwebrtc/modules/portal/BUILD.gn
-index d7768b2323c9..3593a6959277 100644
+index 6828388b31af..7e1857d861c5 100644
--- third_party/libwebrtc/modules/portal/BUILD.gn
+++ third_party/libwebrtc/modules/portal/BUILD.gn
-@@ -10,7 +10,7 @@ import("//build/config/linux/pkg_config.gni")
+@@ -10,7 +10,7 @@ import("//chromium/build/config/linux/pkg_config.gni")
import("//tools/generate_stubs/rules.gni")
import("../../webrtc.gni")
@@ -127,10 +118,10 @@ index d7768b2323c9..3593a6959277 100644
pkg_config("gio") {
packages = [
diff --git third_party/libwebrtc/webrtc.gni third_party/libwebrtc/webrtc.gni
-index b1db8ff88415..64e0cb8f7c79 100644
+index 58b450cbb16e..00b9ca49c71f 100644
--- third_party/libwebrtc/webrtc.gni
+++ third_party/libwebrtc/webrtc.gni
-@@ -153,7 +153,7 @@ declare_args() {
+@@ -154,7 +154,7 @@ declare_args() {
# By default it's only enabled on desktop Linux (excludes ChromeOS) and
# only when using the sysroot as PipeWire is not available in older and
# supported Ubuntu and Debian distributions.
diff --git a/www/firefox-esr/files/patch-third__party_sqlite3_ext_sqlite-vec_sqlite-vec.c b/www/firefox-esr/files/patch-third__party_sqlite3_ext_sqlite-vec_sqlite-vec.c
new file mode 100644
index 000000000000..662857e65bc5
--- /dev/null
+++ b/www/firefox-esr/files/patch-third__party_sqlite3_ext_sqlite-vec_sqlite-vec.c
@@ -0,0 +1,15 @@
+diff --git third_party/sqlite3/ext/sqlite-vec/sqlite-vec.c third_party/sqlite3/ext/sqlite-vec/sqlite-vec.c
+index 96612e26d385..c43c46136bef 100644
+--- third_party/sqlite3/ext/sqlite-vec/sqlite-vec.c
++++ third_party/sqlite3/ext/sqlite-vec/sqlite-vec.c
+@@ -11,6 +11,10 @@
+ #include <stdlib.h>
+ #include <string.h>
+
++#ifdef __FreeBSD__
++#include <sys/types.h>
++#endif
++
+ #ifndef SQLITE_VEC_OMIT_FS
+ #include <stdio.h>
+ #endif
diff --git a/www/firefox-esr/files/patch-toolkit_components_processtools_procinfo__bsd.c b/www/firefox-esr/files/patch-toolkit_components_processtools_procinfo__bsd.c
deleted file mode 100644
index e2e9a3cc88f4..000000000000
--- a/www/firefox-esr/files/patch-toolkit_components_processtools_procinfo__bsd.c
+++ /dev/null
@@ -1,104 +0,0 @@
-diff --git toolkit/components/processtools/ProcInfo_bsd.cpp toolkit/components/processtools/ProcInfo_bsd.cpp
-index a6ff4881940c..f041ed5e50ce 100644
---- toolkit/components/processtools/ProcInfo_bsd.cpp
-+++ toolkit/components/processtools/ProcInfo_bsd.cpp
-@@ -18,6 +18,9 @@
- #include <cstdio>
- #include <cstring>
- #include <unistd.h>
-+#ifdef __FreeBSD__
-+#include <sys/user.h>
-+#endif
-
- namespace mozilla {
-
-@@ -50,25 +53,39 @@ ProcInfoPromise::ResolveOrRejectValue GetProcInfoSync(
- }
- for (const auto& request : aRequests) {
- size_t size;
-+#ifdef __FreeBSD__
-+ int mib[4];
-+ int mibsize = 4;
-+ mib[0] = CTL_KERN;
-+ mib[1] = KERN_PROC;
-+ mib[2] = KERN_PROC_PID | KERN_PROC_INC_THREAD;
-+ mib[3] = request.pid;
-+#else
- int mib[6];
-+ int mibsize = 6;
- mib[0] = CTL_KERN;
- mib[1] = KERN_PROC;
- mib[2] = KERN_PROC_PID | KERN_PROC_SHOW_THREADS;
- mib[3] = request.pid;
- mib[4] = sizeof(kinfo_proc);
- mib[5] = 0;
-- if (sysctl(mib, 6, nullptr, &size, nullptr, 0) == -1) {
-+#endif
-+ if (sysctl(mib, mibsize, nullptr, &size, nullptr, 0) == -1) {
- // Can't get info for this process. Skip it.
- continue;
- }
-
-+#ifdef __FreeBSD__
-+ auto procs = MakeUniqueFallible<kinfo_proc[]>(size / sizeof(kinfo_proc));
-+#else
- mib[5] = size / sizeof(kinfo_proc);
- auto procs = MakeUniqueFallible<kinfo_proc[]>(mib[5]);
-+#endif
- if (!procs) {
- result.SetReject(NS_ERROR_OUT_OF_MEMORY);
- return result;
- }
-- if (sysctl(mib, 6, procs.get(), &size, nullptr, 0) == -1 &&
-+ if (sysctl(mib, mibsize, procs.get(), &size, nullptr, 0) == -1 &&
- errno != ENOMEM) {
- continue;
- }
-@@ -84,19 +101,34 @@ ProcInfoPromise::ResolveOrRejectValue GetProcInfoSync(
- bool found = false;
- for (size_t i = 0; i < size / sizeof(kinfo_proc); i++) {
- const auto& p = procs[i];
-+#ifdef __FreeBSD__
-+ if (i == 0) {
-+#else
- if (p.p_tid == -1) {
-+#endif
- // This is the process.
- found = true;
-+#ifdef __FreeBSD__
-+ info.cpuTime = uint64_t(p.ki_runtime) * 1'000u;
-+ info.memory = (p.ki_tsize + p.ki_dsize + p.ki_ssize) * getpagesize();
-+#else
- info.cpuTime = uint64_t(p.p_rtime_sec) * 1'000'000'000u +
- uint64_t(p.p_rtime_usec) * 1'000u;
- info.memory =
- (p.p_vm_tsize + p.p_vm_dsize + p.p_vm_ssize) * getpagesize();
-+#endif
-+
- } else {
- // This is one of its threads.
- ThreadInfo threadInfo;
-+#ifdef __FreeBSD__
-+ threadInfo.tid = p.ki_tid;
-+ threadInfo.cpuTime = uint64_t(p.ki_runtime) * 1'000u;
-+#else
- threadInfo.tid = p.p_tid;
- threadInfo.cpuTime = uint64_t(p.p_rtime_sec) * 1'000'000'000u +
- uint64_t(p.p_rtime_usec) * 1'000u;
-+#endif
- info.threads.AppendElement(threadInfo);
- }
- }
-diff --git toolkit/components/processtools/moz.build toolkit/components/processtools/moz.build
-index b7c164c1b0ac..a41dad52c343 100644
---- toolkit/components/processtools/moz.build
-+++ toolkit/components/processtools/moz.build
-@@ -39,7 +39,7 @@ BROWSER_CHROME_MANIFESTS += ["tests/browser/browser.ini"]
- # Platform-specific implementations of `ProcInfo`.
- toolkit = CONFIG["MOZ_WIDGET_TOOLKIT"]
- if toolkit == "gtk" or toolkit == "android":
-- if CONFIG["OS_TARGET"] == "OpenBSD":
-+ if CONFIG["OS_TARGET"] == "FreeBSD" or CONFIG["OS_TARGET"] == "OpenBSD":
- UNIFIED_SOURCES += ["ProcInfo_bsd.cpp"]
- else:
- UNIFIED_SOURCES += ["ProcInfo_linux.cpp"]
diff --git a/www/firefox-esr/files/patch-toolkit_xre_nsEmbedFunctions.cpp b/www/firefox-esr/files/patch-toolkit_xre_nsEmbedFunctions.cpp
new file mode 100644
index 000000000000..caac874012c9
--- /dev/null
+++ b/www/firefox-esr/files/patch-toolkit_xre_nsEmbedFunctions.cpp
@@ -0,0 +1,17 @@
+diff --git toolkit/xre/nsEmbedFunctions.cpp toolkit/xre/nsEmbedFunctions.cpp
+index 9ce6af94637c..44165558f7ec 100644
+--- toolkit/xre/nsEmbedFunctions.cpp
++++ toolkit/xre/nsEmbedFunctions.cpp
+@@ -360,10 +360,12 @@ nsresult XRE_InitChildProcess(int aArgc, char* aArgv[],
+ static_cast<CrashReporter::ProcessId>(*crashHelperPidArg);
+ #endif // defined(XP_LINUX) && !defined(MOZ_WIDGET_ANDROID)
+
++#if !defined(XP_FREEBSD)
+ exceptionHandlerIsSet = CrashReporter::SetRemoteExceptionHandler(
+ std::move(*crashReporterArg), crashHelperPid);
+ MOZ_ASSERT(exceptionHandlerIsSet,
+ "Should have been able to set remote exception handler");
++#endif
+
+ if (!exceptionHandlerIsSet) {
+ // Bug 684322 will add better visibility into this condition
diff --git a/www/firefox/Makefile b/www/firefox/Makefile
index 87450ec60b60..5fc5360bfe42 100644
--- a/www/firefox/Makefile
+++ b/www/firefox/Makefile
@@ -1,5 +1,5 @@
PORTNAME= firefox
-DISTVERSION= 140.0.4
+DISTVERSION= 141.0
PORTEPOCH= 2
CATEGORIES= www wayland
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}${DISTVERSIONSUFFIX}/source \
diff --git a/www/firefox/distinfo b/www/firefox/distinfo
index 6dcb7ce7336e..edff255f89a5 100644
--- a/www/firefox/distinfo
+++ b/www/firefox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751909777
-SHA256 (firefox-140.0.4.source.tar.xz) = 4027beb34f43ce4da8c0053a1d740ec6a2e766dc8b700216316aa7adcc59e377
-SIZE (firefox-140.0.4.source.tar.xz) = 642671864
+TIMESTAMP = 1752526346
+SHA256 (firefox-141.0.source.tar.xz) = a3060c0bba9cc15902e7155fef60bb0c8bd6711fb19ab2ae8349450bfa4d1948
+SIZE (firefox-141.0.source.tar.xz) = 640136564
diff --git a/www/firefox/files/patch-libwebrtc-generated b/www/firefox/files/patch-libwebrtc-generated
index eb715bc55fbe..2b22311dac6a 100644
--- a/www/firefox/files/patch-libwebrtc-generated
+++ b/www/firefox/files/patch-libwebrtc-generated
@@ -1,7 +1,7 @@
-commit f65492631f8fa8714d72d09ba3fa5edf3b08bac3
+commit 8998c489b3e437f880147f0e2c516be1d731b082
Author: Christoph Moench-Tegeder <cmt@FreeBSD.org>
- regenerate FreeBSD libwebrtc patch for gecko 140
+ regenerate FreeBSD libwebrtc patch for gecko 141
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 a29aef4b45e5..c193c4232adf 100644
@@ -1833,7 +1833,7 @@ index d650f934bf12..28f47d4bb60c 100644
-
Library("audio_mixer_api_gn")
diff --git third_party/libwebrtc/api/audio/audio_processing_gn/moz.build third_party/libwebrtc/api/audio/audio_processing_gn/moz.build
-index 4013ba0e53e8..d6bf78db5064 100644
+index 69937649a37e..d6bf78db5064 100644
--- third_party/libwebrtc/api/audio/audio_processing_gn/moz.build
+++ third_party/libwebrtc/api/audio/audio_processing_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -1857,7 +1857,7 @@ index 4013ba0e53e8..d6bf78db5064 100644
FINAL_LIBRARY = "xul"
-@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -1903,6 +1903,10 @@ index 4013ba0e53e8..d6bf78db5064 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -1942,6 +1946,13 @@ index 4013ba0e53e8..d6bf78db5064 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -2474,7 +2485,7 @@ index 9720fc943734..43ee9e3a60aa 100644
Library("builtin_audio_processing_builder_gn")
diff --git third_party/libwebrtc/api/audio/echo_control_gn/moz.build third_party/libwebrtc/api/audio/echo_control_gn/moz.build
-index f554fd6f8241..b068f7739302 100644
+index 1b9e728c732e..b068f7739302 100644
--- third_party/libwebrtc/api/audio/echo_control_gn/moz.build
+++ third_party/libwebrtc/api/audio/echo_control_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -2498,7 +2509,7 @@ index f554fd6f8241..b068f7739302 100644
FINAL_LIBRARY = "xul"
-@@ -40,112 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,123 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -2544,6 +2555,10 @@ index f554fd6f8241..b068f7739302 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -2583,6 +2598,13 @@ index f554fd6f8241..b068f7739302 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -2612,7 +2634,7 @@ index f554fd6f8241..b068f7739302 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -2665,7 +2687,7 @@ index f554fd6f8241..b068f7739302 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 cc8409b4ab86..ae6f50e873d1 100644
+index 17f8ad132988..ae6f50e873d1 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
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -2689,7 +2711,7 @@ index cc8409b4ab86..ae6f50e873d1 100644
FINAL_LIBRARY = "xul"
-@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -2735,6 +2757,10 @@ index cc8409b4ab86..ae6f50e873d1 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -2883,7 +2909,7 @@ index cc8409b4ab86..ae6f50e873d1 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 4c7addbccf20..87731b62a8fd 100644
+index 2ce54890f795..87731b62a8fd 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
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -2907,7 +2933,7 @@ index 4c7addbccf20..87731b62a8fd 100644
FINAL_LIBRARY = "xul"
-@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -2953,6 +2979,10 @@ index 4c7addbccf20..87731b62a8fd 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -3101,7 +3131,7 @@ index 4c7addbccf20..87731b62a8fd 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 0cd4e6611370..e1bdc203eda4 100644
+index fa169cd9554f..e1bdc203eda4 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
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -3125,7 +3155,7 @@ index 0cd4e6611370..e1bdc203eda4 100644
FINAL_LIBRARY = "xul"
-@@ -47,186 +56,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,190 +56,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -3171,6 +3201,10 @@ index 0cd4e6611370..e1bdc203eda4 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -3765,7 +3799,7 @@ index e37b27978fb1..1532babfe849 100644
Library("builtin_audio_encoder_factory_gn")
diff --git third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn/moz.build third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn/moz.build
-index edebd9ce86d9..05322dea51b6 100644
+index ff8f963180db..05322dea51b6 100644
--- third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -3789,7 +3823,7 @@ index edebd9ce86d9..05322dea51b6 100644
FINAL_LIBRARY = "xul"
-@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -3835,6 +3869,10 @@ index edebd9ce86d9..05322dea51b6 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -3983,7 +4021,7 @@ index edebd9ce86d9..05322dea51b6 100644
Library("audio_decoder_g711_gn")
diff --git third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn/moz.build third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn/moz.build
-index 40dbaf52b249..7863dd9e6633 100644
+index b25dbdcd7ff2..7863dd9e6633 100644
--- third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -4007,7 +4045,7 @@ index 40dbaf52b249..7863dd9e6633 100644
FINAL_LIBRARY = "xul"
-@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -4053,6 +4091,10 @@ index 40dbaf52b249..7863dd9e6633 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -4201,7 +4243,7 @@ index 40dbaf52b249..7863dd9e6633 100644
Library("audio_encoder_g711_gn")
diff --git third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn/moz.build third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn/moz.build
-index 376963441f83..94f0257efd1e 100644
+index 8db666948a82..94f0257efd1e 100644
--- third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -4225,7 +4267,7 @@ index 376963441f83..94f0257efd1e 100644
FINAL_LIBRARY = "xul"
-@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -4271,6 +4313,10 @@ index 376963441f83..94f0257efd1e 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -4419,7 +4465,7 @@ index 376963441f83..94f0257efd1e 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 982fb48b055c..fabe33115004 100644
+index 57f61d6c5158..fabe33115004 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
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -4443,7 +4489,7 @@ index 982fb48b055c..fabe33115004 100644
FINAL_LIBRARY = "xul"
-@@ -40,119 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,123 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -4489,6 +4535,10 @@ index 982fb48b055c..fabe33115004 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -4564,7 +4614,7 @@ index 982fb48b055c..fabe33115004 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -162,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -4617,7 +4667,7 @@ index 982fb48b055c..fabe33115004 100644
-
Library("audio_encoder_g722_config_gn")
diff --git third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn/moz.build third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn/moz.build
-index b8593150d582..4d357bd55c31 100644
+index 4b5ec790299c..4d357bd55c31 100644
--- third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -4641,7 +4691,7 @@ index b8593150d582..4d357bd55c31 100644
FINAL_LIBRARY = "xul"
-@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -4687,6 +4737,10 @@ index b8593150d582..4d357bd55c31 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -4835,7 +4889,7 @@ index b8593150d582..4d357bd55c31 100644
Library("audio_encoder_g722_gn")
diff --git third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn/moz.build third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn/moz.build
-index bf3eeaa88803..de644f4d586e 100644
+index f584cbcef92e..de644f4d586e 100644
--- third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -4859,7 +4913,7 @@ index bf3eeaa88803..de644f4d586e 100644
FINAL_LIBRARY = "xul"
-@@ -45,186 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,190 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -4905,6 +4959,10 @@ index bf3eeaa88803..de644f4d586e 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -5053,7 +5111,7 @@ index bf3eeaa88803..de644f4d586e 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 7c069bac99c3..e1b09fbd1410 100644
+index e33383e9661f..e1b09fbd1410 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
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -5077,7 +5135,7 @@ index 7c069bac99c3..e1b09fbd1410 100644
FINAL_LIBRARY = "xul"
-@@ -40,119 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,123 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -5123,6 +5181,10 @@ index 7c069bac99c3..e1b09fbd1410 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -5198,7 +5260,7 @@ index 7c069bac99c3..e1b09fbd1410 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -162,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -5473,7 +5535,7 @@ index d7116c1b25af..d2fdc6c52b17 100644
Library("audio_decoder_opus_gn")
diff --git third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn/moz.build third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn/moz.build
-index 44bd92989657..2e9b48f8a1ca 100644
+index 336291788c67..2e9b48f8a1ca 100644
--- third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -5497,7 +5559,7 @@ index 44bd92989657..2e9b48f8a1ca 100644
FINAL_LIBRARY = "xul"
-@@ -45,186 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,190 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -5543,6 +5605,10 @@ index 44bd92989657..2e9b48f8a1ca 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -7747,7 +7813,7 @@ index 0996db596135..a32dc41fe41f 100644
Library("environment_factory_gn")
diff --git third_party/libwebrtc/api/environment/environment_gn/moz.build third_party/libwebrtc/api/environment/environment_gn/moz.build
-index 0b458299cbb0..fc391b227ad3 100644
+index cdd4eda497c2..fc391b227ad3 100644
--- third_party/libwebrtc/api/environment/environment_gn/moz.build
+++ third_party/libwebrtc/api/environment/environment_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -7771,7 +7837,7 @@ index 0b458299cbb0..fc391b227ad3 100644
FINAL_LIBRARY = "xul"
-@@ -40,108 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,123 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -7789,6 +7855,10 @@ index 0b458299cbb0..fc391b227ad3 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "log"
+- ]
+-
-if CONFIG["OS_TARGET"] == "Darwin":
-
- DEFINES["WEBRTC_MAC"] = True
@@ -7813,6 +7883,10 @@ index 0b458299cbb0..fc391b227ad3 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -7852,6 +7926,13 @@ index 0b458299cbb0..fc391b227ad3 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -7881,7 +7962,7 @@ index 0b458299cbb0..fc391b227ad3 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -151,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -7934,7 +8015,7 @@ index 0b458299cbb0..fc391b227ad3 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 8256e9ef6578..71085b8a0208 100644
+index 8bda4043be6b..71085b8a0208 100644
--- third_party/libwebrtc/api/fec_controller_api_gn/moz.build
+++ third_party/libwebrtc/api/fec_controller_api_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -7958,7 +8039,7 @@ index 8256e9ef6578..71085b8a0208 100644
FINAL_LIBRARY = "xul"
-@@ -40,112 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,123 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -8004,6 +8085,10 @@ index 8256e9ef6578..71085b8a0208 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -8043,6 +8128,13 @@ index 8256e9ef6578..71085b8a0208 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -8072,7 +8164,7 @@ index 8256e9ef6578..71085b8a0208 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -8530,7 +8622,7 @@ index a6f7605626bc..f28ccdfa0f3d 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 83b184870ac0..a6ca7af93bd2 100644
+index 416a862b2e3b..a6ca7af93bd2 100644
--- third_party/libwebrtc/api/frame_transformer_interface_gn/moz.build
+++ third_party/libwebrtc/api/frame_transformer_interface_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -8554,7 +8646,7 @@ index 83b184870ac0..a6ca7af93bd2 100644
FINAL_LIBRARY = "xul"
-@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -8600,6 +8692,10 @@ index 83b184870ac0..a6ca7af93bd2 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -10540,7 +10636,7 @@ index b1226384d12d..1cc4a9137400 100644
Library("default_neteq_factory_gn")
diff --git third_party/libwebrtc/api/neteq/neteq_api_gn/moz.build third_party/libwebrtc/api/neteq/neteq_api_gn/moz.build
-index 362eb922f20c..3b4f25d48f7a 100644
+index a1f20bb03fea..3b4f25d48f7a 100644
--- third_party/libwebrtc/api/neteq/neteq_api_gn/moz.build
+++ third_party/libwebrtc/api/neteq/neteq_api_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -10564,7 +10660,7 @@ index 362eb922f20c..3b4f25d48f7a 100644
FINAL_LIBRARY = "xul"
-@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -10610,6 +10706,10 @@ index 362eb922f20c..3b4f25d48f7a 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -10758,7 +10858,7 @@ index 362eb922f20c..3b4f25d48f7a 100644
Library("neteq_api_gn")
diff --git third_party/libwebrtc/api/neteq/neteq_controller_api_gn/moz.build third_party/libwebrtc/api/neteq/neteq_controller_api_gn/moz.build
-index aec489d12890..2ce3a755ec00 100644
+index 8e561ac80dc7..2ce3a755ec00 100644
--- third_party/libwebrtc/api/neteq/neteq_controller_api_gn/moz.build
+++ third_party/libwebrtc/api/neteq/neteq_controller_api_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -10782,7 +10882,7 @@ index aec489d12890..2ce3a755ec00 100644
FINAL_LIBRARY = "xul"
-@@ -40,119 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,123 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -10828,6 +10928,10 @@ index aec489d12890..2ce3a755ec00 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -10903,7 +11007,7 @@ index aec489d12890..2ce3a755ec00 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -162,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -14158,197 +14262,6 @@ index 67c1414a8fb4..070132b14c93 100644
- DEFINES["_GNU_SOURCE"] = True
-
Library("sequence_checker_gn")
-diff --git third_party/libwebrtc/api/simulated_network_api_gn/moz.build third_party/libwebrtc/api/simulated_network_api_gn/moz.build
-index d01110ffb525..795aecd86879 100644
---- third_party/libwebrtc/api/simulated_network_api_gn/moz.build
-+++ third_party/libwebrtc/api/simulated_network_api_gn/moz.build
-@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
- DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
- DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
- DEFINES["RTC_ENABLE_VP9"] = True
-+DEFINES["USE_GLIB"] = "1"
-+DEFINES["USE_OZONE"] = "1"
-+DEFINES["WEBRTC_BSD"] = True
- DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
- DEFINES["WEBRTC_LIBRARY_IMPL"] = True
- DEFINES["WEBRTC_MOZILLA_BUILD"] = True
- DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
-+DEFINES["WEBRTC_POSIX"] = True
- DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
-+DEFINES["_FILE_OFFSET_BITS"] = "64"
-+DEFINES["_LARGEFILE64_SOURCE"] = True
-+DEFINES["_LARGEFILE_SOURCE"] = True
-+DEFINES["__STDC_CONSTANT_MACROS"] = True
-+DEFINES["__STDC_FORMAT_MACROS"] = True
-
- FINAL_LIBRARY = "xul"
-
-@@ -40,112 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
- if CONFIG["MOZ_DEBUG"] == "1":
-
- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
--
--if CONFIG["OS_TARGET"] == "Android":
--
-- DEFINES["ANDROID"] = True
-- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
-- DEFINES["HAVE_SYS_UIO_H"] = True
-- DEFINES["WEBRTC_ANDROID"] = True
-- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_LINUX"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_GNU_SOURCE"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
-- OS_LIBS += [
-- "log"
-- ]
--
--if CONFIG["OS_TARGET"] == "Darwin":
--
-- DEFINES["WEBRTC_MAC"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
-- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["USE_AURA"] = "1"
-- DEFINES["USE_GLIB"] = "1"
-- DEFINES["USE_NSS_CERTS"] = "1"
-- DEFINES["USE_OZONE"] = "1"
-- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_LINUX"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_FILE_OFFSET_BITS"] = "64"
-- DEFINES["_LARGEFILE64_SOURCE"] = True
-- DEFINES["_LARGEFILE_SOURCE"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "OpenBSD":
--
-- DEFINES["USE_GLIB"] = "1"
-- DEFINES["USE_OZONE"] = "1"
-- DEFINES["USE_X11"] = "1"
-- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_FILE_OFFSET_BITS"] = "64"
-- DEFINES["_LARGEFILE64_SOURCE"] = True
-- DEFINES["_LARGEFILE_SOURCE"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "WINNT":
--
-- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
-- DEFINES["NOMINMAX"] = True
-- DEFINES["NTDDI_VERSION"] = "0x0A000000"
-- DEFINES["PSAPI_VERSION"] = "2"
-- DEFINES["RTC_ENABLE_WIN_WGC"] = True
-- DEFINES["UNICODE"] = True
-- DEFINES["USE_AURA"] = "1"
-- DEFINES["WEBRTC_WIN"] = True
-- DEFINES["WIN32"] = True
-- DEFINES["WIN32_LEAN_AND_MEAN"] = True
-- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
-- DEFINES["WINVER"] = "0x0A00"
-- DEFINES["_ATL_NO_OPENGL"] = True
-- DEFINES["_CRT_RAND_S"] = True
-- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
-- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
-- DEFINES["_HAS_EXCEPTIONS"] = "0"
-- DEFINES["_HAS_NODISCARD"] = True
-- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
-- DEFINES["_SECURE_ATL"] = True
-- DEFINES["_UNICODE"] = True
-- DEFINES["_WIN32_WINNT"] = "0x0A00"
-- DEFINES["_WINDOWS"] = True
-- DEFINES["__STD_C"] = True
-+ DEFINES["_DEBUG"] = True
-
- if CONFIG["TARGET_CPU"] == "aarch64":
-
- DEFINES["WEBRTC_ARCH_ARM64"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
--if CONFIG["TARGET_CPU"] == "arm":
--
-- DEFINES["WEBRTC_ARCH_ARM"] = True
-- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
-- DEFINES["WEBRTC_HAS_NEON"] = True
--
--if CONFIG["TARGET_CPU"] == "loongarch64":
--
-- DEFINES["_GNU_SOURCE"] = True
--
- if CONFIG["TARGET_CPU"] == "mips32":
-
- DEFINES["MIPS32_LE"] = True
- DEFINES["MIPS_FPU_LE"] = True
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["TARGET_CPU"] == "mips64":
--
-- DEFINES["_GNU_SOURCE"] = True
-
- if CONFIG["TARGET_CPU"] == "x86":
-
-@@ -155,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
-
- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
--
-- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
--
--if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
- DEFINES["USE_X11"] = "1"
-
--if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
--
-- OS_LIBS += [
-- "unwind"
-- ]
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
--
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
--
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
--
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
--
-- DEFINES["_GNU_SOURCE"] = True
--
- Library("simulated_network_api_gn")
diff --git third_party/libwebrtc/api/task_queue/default_task_queue_factory_gn/moz.build third_party/libwebrtc/api/task_queue/default_task_queue_factory_gn/moz.build
index 122718956c48..a4b72e0aadf3 100644
--- third_party/libwebrtc/api/task_queue/default_task_queue_factory_gn/moz.build
@@ -16366,7 +16279,7 @@ index 3118bc006971..a579189ca56f 100644
Library("goog_cc_gn")
diff --git third_party/libwebrtc/api/transport/network_control_gn/moz.build third_party/libwebrtc/api/transport/network_control_gn/moz.build
-index 84054a3f0cfc..0840a4bd7daa 100644
+index 6a2fc2185735..0840a4bd7daa 100644
--- third_party/libwebrtc/api/transport/network_control_gn/moz.build
+++ third_party/libwebrtc/api/transport/network_control_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -16390,7 +16303,7 @@ index 84054a3f0cfc..0840a4bd7daa 100644
FINAL_LIBRARY = "xul"
-@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -16436,6 +16349,10 @@ index 84054a3f0cfc..0840a4bd7daa 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -19047,7 +18964,7 @@ index 84910bec5b6a..28ddeb5e8675 100644
-
Library("corruption_detection_filter_settings_gn")
diff --git third_party/libwebrtc/api/video/encoded_frame_gn/moz.build third_party/libwebrtc/api/video/encoded_frame_gn/moz.build
-index fe7417ed2009..cb2e3e8b1c8c 100644
+index 1bff1d8fae9f..cb2e3e8b1c8c 100644
--- third_party/libwebrtc/api/video/encoded_frame_gn/moz.build
+++ third_party/libwebrtc/api/video/encoded_frame_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -19071,7 +18988,7 @@ index fe7417ed2009..cb2e3e8b1c8c 100644
FINAL_LIBRARY = "xul"
-@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -19117,6 +19034,10 @@ index fe7417ed2009..cb2e3e8b1c8c 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -20700,7 +20621,7 @@ index 1b623991d78b..691d665df7ab 100644
Library("video_bitrate_allocation_gn")
diff --git third_party/libwebrtc/api/video/video_bitrate_allocator_factory_gn/moz.build third_party/libwebrtc/api/video/video_bitrate_allocator_factory_gn/moz.build
-index 787eece77e9f..0e4eb3564582 100644
+index 7a63da34e3a2..0e4eb3564582 100644
--- third_party/libwebrtc/api/video/video_bitrate_allocator_factory_gn/moz.build
+++ third_party/libwebrtc/api/video/video_bitrate_allocator_factory_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -20724,7 +20645,7 @@ index 787eece77e9f..0e4eb3564582 100644
FINAL_LIBRARY = "xul"
-@@ -40,119 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,123 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -20770,6 +20691,10 @@ index 787eece77e9f..0e4eb3564582 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -20845,7 +20770,7 @@ index 787eece77e9f..0e4eb3564582 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -162,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -22550,7 +22475,7 @@ index 079848bb358b..0a20b46f6c88 100644
Library("video_rtp_headers_gn")
diff --git third_party/libwebrtc/api/video/video_stream_encoder_gn/moz.build third_party/libwebrtc/api/video/video_stream_encoder_gn/moz.build
-index 5bc79f430bae..1075c82f0415 100644
+index 2486c6d099d2..1075c82f0415 100644
--- third_party/libwebrtc/api/video/video_stream_encoder_gn/moz.build
+++ third_party/libwebrtc/api/video/video_stream_encoder_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -22574,7 +22499,7 @@ index 5bc79f430bae..1075c82f0415 100644
FINAL_LIBRARY = "xul"
-@@ -40,119 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,123 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -22620,6 +22545,10 @@ index 5bc79f430bae..1075c82f0415 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -22695,7 +22624,7 @@ index 5bc79f430bae..1075c82f0415 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -162,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -23596,7 +23525,7 @@ index 408cb931cfea..527f3b0ba68f 100644
Library("scalability_mode_gn")
diff --git third_party/libwebrtc/api/video_codecs/video_codecs_api_gn/moz.build third_party/libwebrtc/api/video_codecs/video_codecs_api_gn/moz.build
-index 53356c361021..9cef4b9a8a47 100644
+index 80b895ab97d7..9cef4b9a8a47 100644
--- third_party/libwebrtc/api/video_codecs/video_codecs_api_gn/moz.build
+++ third_party/libwebrtc/api/video_codecs/video_codecs_api_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -23620,7 +23549,7 @@ index 53356c361021..9cef4b9a8a47 100644
FINAL_LIBRARY = "xul"
-@@ -54,186 +63,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -54,190 +63,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -23666,6 +23595,10 @@ index 53356c361021..9cef4b9a8a47 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -23814,7 +23747,7 @@ index 53356c361021..9cef4b9a8a47 100644
Library("video_codecs_api_gn")
diff --git third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_gn/moz.build third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_gn/moz.build
-index 2daf90b4f83b..ea0857484892 100644
+index 4c5f50694291..ea0857484892 100644
--- third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_gn/moz.build
+++ third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -23838,7 +23771,7 @@ index 2daf90b4f83b..ea0857484892 100644
FINAL_LIBRARY = "xul"
-@@ -40,119 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,123 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -23884,6 +23817,10 @@ index 2daf90b4f83b..ea0857484892 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -23959,7 +23896,7 @@ index 2daf90b4f83b..ea0857484892 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -162,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -25678,7 +25615,7 @@ index a072faa0e703..b021c5c974d6 100644
Library("audio_frame_operations_gn")
diff --git third_party/libwebrtc/call/adaptation/resource_adaptation_gn/moz.build third_party/libwebrtc/call/adaptation/resource_adaptation_gn/moz.build
-index a16854c0cbf3..10c7a4ac89a7 100644
+index 7a918b86e673..10c7a4ac89a7 100644
--- third_party/libwebrtc/call/adaptation/resource_adaptation_gn/moz.build
+++ third_party/libwebrtc/call/adaptation/resource_adaptation_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -25702,7 +25639,7 @@ index a16854c0cbf3..10c7a4ac89a7 100644
FINAL_LIBRARY = "xul"
-@@ -53,191 +62,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -53,190 +62,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -25721,7 +25658,6 @@ index a16854c0cbf3..10c7a4ac89a7 100644
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
- OS_LIBS += [
-- "GLESv2",
- "log"
- ]
-
@@ -26321,7 +26257,7 @@ index ca42c673672b..a9b6fcefbad9 100644
Library("bitrate_allocator_gn")
diff --git third_party/libwebrtc/call/bitrate_configurator_gn/moz.build third_party/libwebrtc/call/bitrate_configurator_gn/moz.build
-index 2d0f74ea355e..b2182b8b5ce4 100644
+index 4a7187797c1c..b2182b8b5ce4 100644
--- third_party/libwebrtc/call/bitrate_configurator_gn/moz.build
+++ third_party/libwebrtc/call/bitrate_configurator_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -26345,7 +26281,7 @@ index 2d0f74ea355e..b2182b8b5ce4 100644
FINAL_LIBRARY = "xul"
-@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -26391,10 +26327,6 @@ index 2d0f74ea355e..b2182b8b5ce4 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-- OS_LIBS += [
-- "rt"
-- ]
--
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -26434,13 +26366,6 @@ index 2d0f74ea355e..b2182b8b5ce4 100644
- DEFINES["_WIN32_WINNT"] = "0x0A00"
- DEFINES["_WINDOWS"] = True
- DEFINES["__STD_C"] = True
--
-- OS_LIBS += [
-- "crypt32",
-- "iphlpapi",
-- "secur32",
-- "winmm"
-- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
@@ -26989,7 +26914,7 @@ index 3147c1e5f11a..485e219e783d 100644
Library("call_interfaces_gn")
diff --git third_party/libwebrtc/call/payload_type_gn/moz.build third_party/libwebrtc/call/payload_type_gn/moz.build
-index 373d925f861d..101b856cff86 100644
+index d51772d9a423..101b856cff86 100644
--- third_party/libwebrtc/call/payload_type_gn/moz.build
+++ third_party/libwebrtc/call/payload_type_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -27013,7 +26938,7 @@ index 373d925f861d..101b856cff86 100644
FINAL_LIBRARY = "xul"
-@@ -40,119 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,123 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -27059,6 +26984,10 @@ index 373d925f861d..101b856cff86 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -27134,7 +27063,7 @@ index 373d925f861d..101b856cff86 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -162,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -27187,7 +27116,7 @@ index 373d925f861d..101b856cff86 100644
-
Library("payload_type_gn")
diff --git third_party/libwebrtc/call/payload_type_picker_gn/moz.build third_party/libwebrtc/call/payload_type_picker_gn/moz.build
-index f6525a6416ce..3c2fd78fd486 100644
+index 06dbea63c35e..3c2fd78fd486 100644
--- third_party/libwebrtc/call/payload_type_picker_gn/moz.build
+++ third_party/libwebrtc/call/payload_type_picker_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -27211,7 +27140,7 @@ index f6525a6416ce..3c2fd78fd486 100644
FINAL_LIBRARY = "xul"
-@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -27257,6 +27186,10 @@ index f6525a6416ce..3c2fd78fd486 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -31936,7 +31869,7 @@ index e0887017963d..84d5c6e4a8cb 100644
Library("spl_sqrt_floor_gn")
diff --git third_party/libwebrtc/common_video/common_video_gn/moz.build third_party/libwebrtc/common_video/common_video_gn/moz.build
-index 85b1d6e3876a..b94189d3545a 100644
+index d338944c00d7..b94189d3545a 100644
--- third_party/libwebrtc/common_video/common_video_gn/moz.build
+++ third_party/libwebrtc/common_video/common_video_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -31960,7 +31893,7 @@ index 85b1d6e3876a..b94189d3545a 100644
FINAL_LIBRARY = "xul"
-@@ -56,186 +65,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -56,190 +65,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -32006,6 +31939,10 @@ index 85b1d6e3876a..b94189d3545a 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -35479,7 +35416,7 @@ index 71ec6e58eab4..98496cf6ad3d 100644
Library("rtc_stream_config_gn")
diff --git third_party/libwebrtc/media/adapted_video_track_source_gn/moz.build third_party/libwebrtc/media/adapted_video_track_source_gn/moz.build
-index fc9a05fecbd7..f730e651788a 100644
+index 2a792a6e614d..f730e651788a 100644
--- third_party/libwebrtc/media/adapted_video_track_source_gn/moz.build
+++ third_party/libwebrtc/media/adapted_video_track_source_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -35503,7 +35440,7 @@ index fc9a05fecbd7..f730e651788a 100644
FINAL_LIBRARY = "xul"
-@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -35549,6 +35486,10 @@ index fc9a05fecbd7..f730e651788a 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -35884,7 +35825,7 @@ index b3ffa731b047..556c37a94cdd 100644
-
Library("audio_source_gn")
diff --git third_party/libwebrtc/media/codec_gn/moz.build third_party/libwebrtc/media/codec_gn/moz.build
-index fa1c367755e9..073728d67c50 100644
+index c4bc70729079..073728d67c50 100644
--- third_party/libwebrtc/media/codec_gn/moz.build
+++ third_party/libwebrtc/media/codec_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -35908,7 +35849,7 @@ index fa1c367755e9..073728d67c50 100644
FINAL_LIBRARY = "xul"
-@@ -45,186 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,190 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -35954,6 +35895,10 @@ index fa1c367755e9..073728d67c50 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -36902,7 +36847,7 @@ index 20c2853bfc82..696f3b2819c5 100644
-
Library("media_engine_gn")
diff --git third_party/libwebrtc/media/rid_description_gn/moz.build third_party/libwebrtc/media/rid_description_gn/moz.build
-index 92aa0430434d..6fae71d28c23 100644
+index 261b0bda5871..6fae71d28c23 100644
--- third_party/libwebrtc/media/rid_description_gn/moz.build
+++ third_party/libwebrtc/media/rid_description_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -36926,7 +36871,7 @@ index 92aa0430434d..6fae71d28c23 100644
FINAL_LIBRARY = "xul"
-@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -36972,6 +36917,10 @@ index 92aa0430434d..6fae71d28c23 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -38167,7 +38116,7 @@ index 090c3083a914..f84a9e395510 100644
-
Library("rtc_media_gn")
diff --git third_party/libwebrtc/media/rtc_sdp_video_format_utils_gn/moz.build third_party/libwebrtc/media/rtc_sdp_video_format_utils_gn/moz.build
-index 0b90567eff54..581f825bfb68 100644
+index c7f11f712222..581f825bfb68 100644
--- third_party/libwebrtc/media/rtc_sdp_video_format_utils_gn/moz.build
+++ third_party/libwebrtc/media/rtc_sdp_video_format_utils_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -38191,7 +38140,7 @@ index 0b90567eff54..581f825bfb68 100644
FINAL_LIBRARY = "xul"
-@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -38237,6 +38186,10 @@ index 0b90567eff54..581f825bfb68 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -38982,7 +38935,7 @@ index c65d7a53ed46..ef3886295fed 100644
-
Library("stream_params_gn")
diff --git third_party/libwebrtc/media/video_adapter_gn/moz.build third_party/libwebrtc/media/video_adapter_gn/moz.build
-index d06fd4ea8e37..4e50253cb413 100644
+index 73346f1acb9d..4e50253cb413 100644
--- third_party/libwebrtc/media/video_adapter_gn/moz.build
+++ third_party/libwebrtc/media/video_adapter_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -39006,7 +38959,7 @@ index d06fd4ea8e37..4e50253cb413 100644
FINAL_LIBRARY = "xul"
-@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -39052,6 +39005,10 @@ index d06fd4ea8e37..4e50253cb413 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -40481,7 +40438,7 @@ index ba94b42663e7..18b923fd01d7 100644
-
Library("audio_coding_module_typedefs_gn")
diff --git third_party/libwebrtc/modules/audio_coding/audio_coding_opus_common_gn/moz.build third_party/libwebrtc/modules/audio_coding/audio_coding_opus_common_gn/moz.build
-index 30e0511c1202..60a140cf508e 100644
+index 97cc40655047..60a140cf508e 100644
--- third_party/libwebrtc/modules/audio_coding/audio_coding_opus_common_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/audio_coding_opus_common_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -40505,7 +40462,7 @@ index 30e0511c1202..60a140cf508e 100644
FINAL_LIBRARY = "xul"
-@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -40551,6 +40508,10 @@ index 30e0511c1202..60a140cf508e 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -41557,7 +41518,7 @@ index dedcda5d379f..7381cf2820f4 100644
Library("g711_c_gn")
diff --git third_party/libwebrtc/modules/audio_coding/g711_gn/moz.build third_party/libwebrtc/modules/audio_coding/g711_gn/moz.build
-index 6ff2b5757c16..46fe5e5d3952 100644
+index 2c584de09fdc..46fe5e5d3952 100644
--- third_party/libwebrtc/modules/audio_coding/g711_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/g711_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -41581,7 +41542,7 @@ index 6ff2b5757c16..46fe5e5d3952 100644
FINAL_LIBRARY = "xul"
-@@ -45,186 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,190 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -41627,6 +41588,10 @@ index 6ff2b5757c16..46fe5e5d3952 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -41982,7 +41947,7 @@ index 7af4da2823b9..08ab446a0a88 100644
Library("g722_c_gn")
diff --git third_party/libwebrtc/modules/audio_coding/g722_gn/moz.build third_party/libwebrtc/modules/audio_coding/g722_gn/moz.build
-index 5a440b4ff1c8..2fdbaa878fc1 100644
+index 6321b7777d4d..2fdbaa878fc1 100644
--- third_party/libwebrtc/modules/audio_coding/g722_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/g722_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -42006,7 +41971,7 @@ index 5a440b4ff1c8..2fdbaa878fc1 100644
FINAL_LIBRARY = "xul"
-@@ -45,186 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,190 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -42052,6 +42017,10 @@ index 5a440b4ff1c8..2fdbaa878fc1 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -42594,7 +42563,7 @@ index ea88c1d8f583..57e8546bdbf4 100644
Library("isac_vad_gn")
diff --git third_party/libwebrtc/modules/audio_coding/legacy_encoded_audio_frame_gn/moz.build third_party/libwebrtc/modules/audio_coding/legacy_encoded_audio_frame_gn/moz.build
-index ca334dc3fe78..747b4ac34f8c 100644
+index 1e9e47a15148..747b4ac34f8c 100644
--- third_party/libwebrtc/modules/audio_coding/legacy_encoded_audio_frame_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/legacy_encoded_audio_frame_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -42618,7 +42587,7 @@ index ca334dc3fe78..747b4ac34f8c 100644
FINAL_LIBRARY = "xul"
-@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -42664,6 +42633,10 @@ index ca334dc3fe78..747b4ac34f8c 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -43241,7 +43214,7 @@ index d9334cabeb19..030e4a70ff28 100644
Library("pcm16b_c_gn")
diff --git third_party/libwebrtc/modules/audio_coding/pcm16b_gn/moz.build third_party/libwebrtc/modules/audio_coding/pcm16b_gn/moz.build
-index 0b30779563f7..c552b27c5ff3 100644
+index b275ffc48c17..c552b27c5ff3 100644
--- third_party/libwebrtc/modules/audio_coding/pcm16b_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/pcm16b_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -43265,7 +43238,7 @@ index 0b30779563f7..c552b27c5ff3 100644
FINAL_LIBRARY = "xul"
-@@ -46,186 +55,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -46,190 +55,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -43311,6 +43284,10 @@ index 0b30779563f7..c552b27c5ff3 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -43903,7 +43880,7 @@ index 291bd3be385d..1deff194ac14 100644
Library("webrtc_cng_gn")
diff --git third_party/libwebrtc/modules/audio_coding/webrtc_multiopus_gn/moz.build third_party/libwebrtc/modules/audio_coding/webrtc_multiopus_gn/moz.build
-index 6dfe8fd91f4f..104ad0dd9d28 100644
+index 7d8d2cbeacff..104ad0dd9d28 100644
--- third_party/libwebrtc/modules/audio_coding/webrtc_multiopus_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/webrtc_multiopus_gn/moz.build
@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -43929,7 +43906,7 @@ index 6dfe8fd91f4f..104ad0dd9d28 100644
FINAL_LIBRARY = "xul"
-@@ -48,186 +57,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,190 +57,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -43975,6 +43952,10 @@ index 6dfe8fd91f4f..104ad0dd9d28 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -47313,7 +47294,7 @@ index 2c6400d8b230..f9c9407c1a18 100644
-
Library("vector_math_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec_dump/aec_dump_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec_dump/aec_dump_gn/moz.build
-index 644c5fb92216..892353d5a5a9 100644
+index aee0870a497d..892353d5a5a9 100644
--- third_party/libwebrtc/modules/audio_processing/aec_dump/aec_dump_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec_dump/aec_dump_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -47337,7 +47318,7 @@ index 644c5fb92216..892353d5a5a9 100644
FINAL_LIBRARY = "xul"
-@@ -40,119 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,123 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -47383,6 +47364,10 @@ index 644c5fb92216..892353d5a5a9 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -47458,7 +47443,7 @@ index 644c5fb92216..892353d5a5a9 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -162,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -47511,7 +47496,7 @@ index 644c5fb92216..892353d5a5a9 100644
-
Library("aec_dump_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec_dump/null_aec_dump_factory_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec_dump/null_aec_dump_factory_gn/moz.build
-index e3ddd42e6d91..22365c268eb4 100644
+index d8c6582d5536..22365c268eb4 100644
--- third_party/libwebrtc/modules/audio_processing/aec_dump/null_aec_dump_factory_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec_dump/null_aec_dump_factory_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -47535,7 +47520,7 @@ index e3ddd42e6d91..22365c268eb4 100644
FINAL_LIBRARY = "xul"
-@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -47581,6 +47566,10 @@ index e3ddd42e6d91..22365c268eb4 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -47729,7 +47718,7 @@ index e3ddd42e6d91..22365c268eb4 100644
Library("null_aec_dump_factory_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec_dump_interface_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec_dump_interface_gn/moz.build
-index 55fe444f90d4..b518e0fe73db 100644
+index 5f551844f40e..b518e0fe73db 100644
--- third_party/libwebrtc/modules/audio_processing/aec_dump_interface_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec_dump_interface_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -47753,7 +47742,7 @@ index 55fe444f90d4..b518e0fe73db 100644
FINAL_LIBRARY = "xul"
-@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -47799,6 +47788,10 @@ index 55fe444f90d4..b518e0fe73db 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -55021,7 +55014,7 @@ index 2b2e58b89940..b833396bba9b 100644
Library("audio_buffer_gn")
diff --git third_party/libwebrtc/modules/audio_processing/audio_frame_proxies_gn/moz.build third_party/libwebrtc/modules/audio_processing/audio_frame_proxies_gn/moz.build
-index 062f65365d8d..c6e89fcf1c87 100644
+index d1cea6645724..c6e89fcf1c87 100644
--- third_party/libwebrtc/modules/audio_processing/audio_frame_proxies_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/audio_frame_proxies_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -55045,7 +55038,7 @@ index 062f65365d8d..c6e89fcf1c87 100644
FINAL_LIBRARY = "xul"
-@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -55091,6 +55084,10 @@ index 062f65365d8d..c6e89fcf1c87 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -58936,7 +58933,7 @@ index 116a29107a5f..210869b7d740 100644
Library("link_capacity_estimator_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v1_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v1_gn/moz.build
-index 35f9c99e87f4..4886c9836d50 100644
+index 5f70acf389a6..4886c9836d50 100644
--- third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v1_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v1_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -58960,7 +58957,7 @@ index 35f9c99e87f4..4886c9836d50 100644
FINAL_LIBRARY = "xul"
-@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -59006,6 +59003,10 @@ index 35f9c99e87f4..4886c9836d50 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -59376,7 +59377,7 @@ index 6ce1de1fa51c..0bc507c37d93 100644
Library("loss_based_bwe_v2_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/probe_controller_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/probe_controller_gn/moz.build
-index 28aacf038f32..d8bd001c8e6d 100644
+index e3825644e1df..d8bd001c8e6d 100644
--- third_party/libwebrtc/modules/congestion_controller/goog_cc/probe_controller_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/goog_cc/probe_controller_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -59400,7 +59401,7 @@ index 28aacf038f32..d8bd001c8e6d 100644
FINAL_LIBRARY = "xul"
-@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -59446,6 +59447,10 @@ index 28aacf038f32..d8bd001c8e6d 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -59594,7 +59599,7 @@ index 28aacf038f32..d8bd001c8e6d 100644
Library("probe_controller_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/pushback_controller_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/pushback_controller_gn/moz.build
-index ac8867e70538..529154c4b5e7 100644
+index f9d1c2562e6f..529154c4b5e7 100644
--- third_party/libwebrtc/modules/congestion_controller/goog_cc/pushback_controller_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/goog_cc/pushback_controller_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -59618,7 +59623,7 @@ index ac8867e70538..529154c4b5e7 100644
FINAL_LIBRARY = "xul"
-@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -59664,6 +59669,10 @@ index ac8867e70538..529154c4b5e7 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -60622,7 +60631,7 @@ index a467463de4d3..3c0d102a3516 100644
-
Library("desktop_capture_differ_sse2_gn")
diff --git third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn/moz.build third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn/moz.build
-index bd438bdda18a..b7c18f5bd2df 100644
+index d970f26cd483..d82e84ecfaae 100644
--- third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn/moz.build
+++ third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn/moz.build
@@ -26,11 +26,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -60833,7 +60842,7 @@ index bd438bdda18a..b7c18f5bd2df 100644
- DEFINES["_GNU_SOURCE"] = True
LOCAL_INCLUDES += [
- "/gfx/angle/checkout/include/",
+ "/third_party/libepoxy/libepoxy/include/",
@@ -269,7 +105,8 @@ if CONFIG["TARGET_CPU"] == "arm":
]
@@ -60891,7 +60900,7 @@ index bd438bdda18a..b7c18f5bd2df 100644
- DEFINES["_GNU_SOURCE"] = True
LOCAL_INCLUDES += [
- "/gfx/angle/checkout/include/",
+ "/third_party/libepoxy/libepoxy/include/",
@@ -324,7 +133,8 @@ if CONFIG["TARGET_CPU"] == "mips32":
]
@@ -60918,7 +60927,7 @@ index bd438bdda18a..b7c18f5bd2df 100644
- DEFINES["_GNU_SOURCE"] = True
LOCAL_INCLUDES += [
- "/gfx/angle/checkout/include/",
+ "/third_party/libepoxy/libepoxy/include/",
@@ -348,7 +159,8 @@ if CONFIG["TARGET_CPU"] == "mips64":
]
@@ -60997,8 +61006,8 @@ index bd438bdda18a..b7c18f5bd2df 100644
- DEFINES["_GNU_SOURCE"] = True
-
- LOCAL_INCLUDES += [
-- "/gfx/angle/checkout/include/",
-- "/third_party/libepoxy/libepoxy/include/"
+- "/third_party/libepoxy/libepoxy/include/",
+- "/third_party/libwebrtc/third_party/libepoxy/libepoxy/include/"
- ]
-
- SOURCES += [
@@ -61054,7 +61063,7 @@ index bd438bdda18a..b7c18f5bd2df 100644
- DEFINES["_GNU_SOURCE"] = True
LOCAL_INCLUDES += [
- "/gfx/angle/checkout/include/",
+ "/third_party/libepoxy/libepoxy/include/",
@@ -480,7 +190,8 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
]
@@ -61083,7 +61092,7 @@ index bd438bdda18a..b7c18f5bd2df 100644
- DEFINES["_GNU_SOURCE"] = True
LOCAL_INCLUDES += [
- "/gfx/angle/checkout/include/",
+ "/third_party/libepoxy/libepoxy/include/",
@@ -504,7 +217,8 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
]
@@ -62568,7 +62577,7 @@ index 5c92e55d39bc..9009b4168a4a 100644
Library("pacing_gn")
diff --git third_party/libwebrtc/modules/portal/portal_gn/moz.build third_party/libwebrtc/modules/portal/portal_gn/moz.build
-index ee6619253f99..a10c69da5e79 100644
+index f1c8da12d37b..96ed5cd87c1b 100644
--- third_party/libwebrtc/modules/portal/portal_gn/moz.build
+++ third_party/libwebrtc/modules/portal/portal_gn/moz.build
@@ -26,21 +26,17 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -65407,7 +65416,7 @@ index fa5016332f35..76f5db2df779 100644
-
Library("utility_gn")
diff --git third_party/libwebrtc/modules/video_capture/video_capture_internal_impl_gn/moz.build third_party/libwebrtc/modules/video_capture/video_capture_internal_impl_gn/moz.build
-index 0bbab186040b..16ac438454b8 100644
+index 2ccd1a6b4b98..35334d6e005d 100644
--- third_party/libwebrtc/modules/video_capture/video_capture_internal_impl_gn/moz.build
+++ third_party/libwebrtc/modules/video_capture/video_capture_internal_impl_gn/moz.build
@@ -18,11 +18,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -65596,8 +65605,8 @@ index 0bbab186040b..16ac438454b8 100644
- DEFINES["_GNU_SOURCE"] = True
-
- LOCAL_INCLUDES += [
-- "/gfx/angle/checkout/include/",
-- "/third_party/libepoxy/libepoxy/include/"
+- "/third_party/libepoxy/libepoxy/include/",
+- "/third_party/libwebrtc/third_party/libepoxy/libepoxy/include/"
- ]
-
- UNIFIED_SOURCES += [
@@ -65613,7 +65622,7 @@ index 0bbab186040b..16ac438454b8 100644
- DEFINES["_GNU_SOURCE"] = True
LOCAL_INCLUDES += [
- "/gfx/angle/checkout/include/",
+ "/third_party/libepoxy/libepoxy/include/",
@@ -226,54 +82,11 @@ if CONFIG["TARGET_CPU"] == "mips64":
"/third_party/libwebrtc/modules/video_capture/linux/video_capture_pipewire.cc"
]
@@ -65671,7 +65680,7 @@ index 0bbab186040b..16ac438454b8 100644
- DEFINES["_GNU_SOURCE"] = True
LOCAL_INCLUDES += [
- "/gfx/angle/checkout/include/",
+ "/third_party/libepoxy/libepoxy/include/",
@@ -287,10 +100,9 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
"/third_party/libwebrtc/modules/video_capture/linux/video_capture_pipewire.cc"
]
@@ -65683,7 +65692,7 @@ index 0bbab186040b..16ac438454b8 100644
- DEFINES["_GNU_SOURCE"] = True
LOCAL_INCLUDES += [
- "/gfx/angle/checkout/include/",
+ "/third_party/libepoxy/libepoxy/include/",
@@ -304,14 +116,14 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
"/third_party/libwebrtc/modules/video_capture/linux/video_capture_pipewire.cc"
]
@@ -65700,7 +65709,7 @@ index 0bbab186040b..16ac438454b8 100644
- DEFINES["_GNU_SOURCE"] = True
LOCAL_INCLUDES += [
- "/gfx/angle/checkout/include/",
+ "/third_party/libepoxy/libepoxy/include/",
@@ -325,10 +137,10 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
"/third_party/libwebrtc/modules/video_capture/linux/video_capture_pipewire.cc"
]
@@ -65713,7 +65722,7 @@ index 0bbab186040b..16ac438454b8 100644
- DEFINES["_GNU_SOURCE"] = True
LOCAL_INCLUDES += [
- "/gfx/angle/checkout/include/",
+ "/third_party/libepoxy/libepoxy/include/",
@@ -342,4 +154,8 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
"/third_party/libwebrtc/modules/video_capture/linux/video_capture_pipewire.cc"
]
@@ -66355,7 +66364,7 @@ index 45a85d4689af..7524313fb884 100644
-
Library("codec_globals_headers_gn")
diff --git third_party/libwebrtc/modules/video_coding/codecs/av1/av1_svc_config_gn/moz.build third_party/libwebrtc/modules/video_coding/codecs/av1/av1_svc_config_gn/moz.build
-index 2fece80bce22..9fe0c94db192 100644
+index 381bc1435c28..9fe0c94db192 100644
--- third_party/libwebrtc/modules/video_coding/codecs/av1/av1_svc_config_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/codecs/av1/av1_svc_config_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -66379,7 +66388,7 @@ index 2fece80bce22..9fe0c94db192 100644
FINAL_LIBRARY = "xul"
-@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -66425,6 +66434,10 @@ index 2fece80bce22..9fe0c94db192 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -66573,7 +66586,7 @@ index 2fece80bce22..9fe0c94db192 100644
Library("av1_svc_config_gn")
diff --git third_party/libwebrtc/modules/video_coding/codecs/av1/dav1d_decoder_gn/moz.build third_party/libwebrtc/modules/video_coding/codecs/av1/dav1d_decoder_gn/moz.build
-index 838868858004..04f426de8930 100644
+index dd189a4ac494..04f426de8930 100644
--- third_party/libwebrtc/modules/video_coding/codecs/av1/dav1d_decoder_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/codecs/av1/dav1d_decoder_gn/moz.build
@@ -16,11 +16,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -66597,7 +66610,7 @@ index 838868858004..04f426de8930 100644
FINAL_LIBRARY = "xul"
-@@ -51,186 +60,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -51,190 +60,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -66643,6 +66656,10 @@ index 838868858004..04f426de8930 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -67453,7 +67470,7 @@ index aa42f12b7b5b..40f1449e2b22 100644
Library("frame_dependencies_calculator_gn")
diff --git third_party/libwebrtc/modules/video_coding/frame_helpers_gn/moz.build third_party/libwebrtc/modules/video_coding/frame_helpers_gn/moz.build
-index ab164d5d921f..fe1dd7c20635 100644
+index 27a552865443..fe1dd7c20635 100644
--- third_party/libwebrtc/modules/video_coding/frame_helpers_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/frame_helpers_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -67477,7 +67494,7 @@ index ab164d5d921f..fe1dd7c20635 100644
FINAL_LIBRARY = "xul"
-@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -67523,6 +67540,10 @@ index ab164d5d921f..fe1dd7c20635 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -68555,7 +68576,7 @@ index 1376ef845e41..d4f7694767ba 100644
Library("packet_buffer_gn")
diff --git third_party/libwebrtc/modules/video_coding/svc/scalability_mode_util_gn/moz.build third_party/libwebrtc/modules/video_coding/svc/scalability_mode_util_gn/moz.build
-index 59753f7db18e..f305df0162af 100644
+index c5b1f43f5c9e..f305df0162af 100644
--- third_party/libwebrtc/modules/video_coding/svc/scalability_mode_util_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/svc/scalability_mode_util_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -68579,7 +68600,7 @@ index 59753f7db18e..f305df0162af 100644
FINAL_LIBRARY = "xul"
-@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -68625,6 +68646,10 @@ index 59753f7db18e..f305df0162af 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -69425,7 +69450,7 @@ index 7beea9790f44..0b566d46220f 100644
Library("simulcast_to_svc_converter_gn")
diff --git third_party/libwebrtc/modules/video_coding/svc/svc_rate_allocator_gn/moz.build third_party/libwebrtc/modules/video_coding/svc/svc_rate_allocator_gn/moz.build
-index f2d5174579d7..70b9e280ac69 100644
+index 243c95aa4d18..70b9e280ac69 100644
--- third_party/libwebrtc/modules/video_coding/svc/svc_rate_allocator_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/svc/svc_rate_allocator_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -69449,7 +69474,7 @@ index f2d5174579d7..70b9e280ac69 100644
FINAL_LIBRARY = "xul"
-@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -69495,6 +69520,10 @@ index f2d5174579d7..70b9e280ac69 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -71142,7 +71171,7 @@ index 5a1fc368549b..ae936de55ec9 100644
Library("timing_module_gn")
diff --git third_party/libwebrtc/modules/video_coding/video_codec_interface_gn/moz.build third_party/libwebrtc/modules/video_coding/video_codec_interface_gn/moz.build
-index 897eac22a94f..8124fea57658 100644
+index 319c3864d011..8124fea57658 100644
--- third_party/libwebrtc/modules/video_coding/video_codec_interface_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/video_codec_interface_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -71166,7 +71195,7 @@ index 897eac22a94f..8124fea57658 100644
FINAL_LIBRARY = "xul"
-@@ -46,186 +55,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -46,190 +55,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -71212,6 +71241,10 @@ index 897eac22a94f..8124fea57658 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -73120,7 +73153,7 @@ index ec4a3d7388f7..e891dd8b547f 100644
Library("webrtc_vp9_gn")
diff --git third_party/libwebrtc/modules/video_coding/webrtc_vp9_helpers_gn/moz.build third_party/libwebrtc/modules/video_coding/webrtc_vp9_helpers_gn/moz.build
-index f8968c342f27..064b0b18e98c 100644
+index b06b2f261258..064b0b18e98c 100644
--- third_party/libwebrtc/modules/video_coding/webrtc_vp9_helpers_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/webrtc_vp9_helpers_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -73144,7 +73177,7 @@ index f8968c342f27..064b0b18e98c 100644
FINAL_LIBRARY = "xul"
-@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -73190,6 +73223,10 @@ index f8968c342f27..064b0b18e98c 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -73338,10 +73375,10 @@ index f8968c342f27..064b0b18e98c 100644
Library("webrtc_vp9_helpers_gn")
diff --git third_party/libwebrtc/moz.build third_party/libwebrtc/moz.build
-index a45cc7826c9c..c4140609a28f 100644
+index c6cc8931d764..9bd6a676a25f 100644
--- third_party/libwebrtc/moz.build
+++ third_party/libwebrtc/moz.build
-@@ -291,6 +291,8 @@ DIRS += [
+@@ -290,6 +290,8 @@ DIRS += [
"/third_party/libwebrtc/modules/congestion_controller/goog_cc/send_side_bwe_gn",
"/third_party/libwebrtc/modules/congestion_controller/rtp/control_handler_gn",
"/third_party/libwebrtc/modules/congestion_controller/rtp/transport_feedback_gn",
@@ -73350,7 +73387,7 @@ index a45cc7826c9c..c4140609a28f 100644
"/third_party/libwebrtc/modules/module_api_gn",
"/third_party/libwebrtc/modules/module_api_public_gn",
"/third_party/libwebrtc/modules/module_fec_api_gn",
-@@ -517,137 +519,30 @@ DIRS += [
+@@ -515,137 +517,30 @@ DIRS += [
"/third_party/libwebrtc/webrtc_gn"
]
@@ -73492,7 +73529,7 @@ index a45cc7826c9c..c4140609a28f 100644
DIRS += [
"/third_party/libwebrtc/common_audio/common_audio_avx2_gn",
-@@ -655,13 +550,11 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+@@ -653,13 +548,11 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
"/third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn",
"/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn",
"/third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn",
@@ -73507,7 +73544,7 @@ index a45cc7826c9c..c4140609a28f 100644
DIRS += [
"/third_party/libwebrtc/common_audio/common_audio_avx2_gn",
-@@ -669,73 +562,6 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+@@ -667,73 +560,6 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
"/third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn",
"/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn",
"/third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn",
@@ -81364,7 +81401,7 @@ index 0739957773e6..99cb949dca52 100644
-
Library("async_packet_socket_gn")
diff --git third_party/libwebrtc/rtc_base/audio_format_to_string_gn/moz.build third_party/libwebrtc/rtc_base/audio_format_to_string_gn/moz.build
-index dde6dc9d8144..be4e6cad1dbd 100644
+index 85cfaded6fc1..be4e6cad1dbd 100644
--- third_party/libwebrtc/rtc_base/audio_format_to_string_gn/moz.build
+++ third_party/libwebrtc/rtc_base/audio_format_to_string_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -81388,7 +81425,7 @@ index dde6dc9d8144..be4e6cad1dbd 100644
FINAL_LIBRARY = "xul"
-@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -81434,6 +81471,10 @@ index dde6dc9d8144..be4e6cad1dbd 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -85038,7 +85079,7 @@ index db73007e0648..3b48de94a7cf 100644
Library("alr_experiment_gn")
diff --git third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn/moz.build third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn/moz.build
-index a68f41b455b7..1e18365e267f 100644
+index bf86112adc96..1e18365e267f 100644
--- third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn/moz.build
+++ third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -85062,7 +85103,7 @@ index a68f41b455b7..1e18365e267f 100644
FINAL_LIBRARY = "xul"
-@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -85108,6 +85149,10 @@ index a68f41b455b7..1e18365e267f 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -85256,7 +85301,7 @@ index a68f41b455b7..1e18365e267f 100644
Library("balanced_degradation_settings_gn")
diff --git third_party/libwebrtc/rtc_base/experiments/encoder_info_settings_gn/moz.build third_party/libwebrtc/rtc_base/experiments/encoder_info_settings_gn/moz.build
-index 76246fa6ff03..3e75b9cd7207 100644
+index 51d60b684c4a..3e75b9cd7207 100644
--- third_party/libwebrtc/rtc_base/experiments/encoder_info_settings_gn/moz.build
+++ third_party/libwebrtc/rtc_base/experiments/encoder_info_settings_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -85280,7 +85325,7 @@ index 76246fa6ff03..3e75b9cd7207 100644
FINAL_LIBRARY = "xul"
-@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -85326,6 +85371,10 @@ index 76246fa6ff03..3e75b9cd7207 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -86564,7 +86613,7 @@ index 7700987d9727..fed428b40312 100644
Library("quality_scaler_settings_gn")
diff --git third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn/moz.build
-index cdfadf1b3a44..91fa15309a19 100644
+index af1014200a9e..91fa15309a19 100644
--- third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn/moz.build
+++ third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -86588,7 +86637,7 @@ index cdfadf1b3a44..91fa15309a19 100644
FINAL_LIBRARY = "xul"
-@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -86634,6 +86683,10 @@ index cdfadf1b3a44..91fa15309a19 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -86782,7 +86835,7 @@ index cdfadf1b3a44..91fa15309a19 100644
Library("quality_scaling_experiment_gn")
diff --git third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn/moz.build third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn/moz.build
-index d64269a76871..835d78fa3a6c 100644
+index 03660d93455a..835d78fa3a6c 100644
--- third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn/moz.build
+++ third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -86806,7 +86859,7 @@ index d64269a76871..835d78fa3a6c 100644
FINAL_LIBRARY = "xul"
-@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -86852,6 +86905,10 @@ index d64269a76871..835d78fa3a6c 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -102371,217 +102428,6 @@ index 639e627348c4..e0895664e27d 100644
+ DEFINES["USE_X11"] = "1"
Library("system_wrappers_gn")
-diff --git third_party/libwebrtc/test/network/simulated_network_gn/moz.build third_party/libwebrtc/test/network/simulated_network_gn/moz.build
-index 32db92831a8b..b2fd5c533459 100644
---- third_party/libwebrtc/test/network/simulated_network_gn/moz.build
-+++ third_party/libwebrtc/test/network/simulated_network_gn/moz.build
-@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
- DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
- DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
- DEFINES["RTC_ENABLE_VP9"] = True
-+DEFINES["USE_GLIB"] = "1"
-+DEFINES["USE_OZONE"] = "1"
-+DEFINES["WEBRTC_BSD"] = True
- DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
- DEFINES["WEBRTC_LIBRARY_IMPL"] = True
- DEFINES["WEBRTC_MOZILLA_BUILD"] = True
- DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
-+DEFINES["WEBRTC_POSIX"] = True
- DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
-+DEFINES["_FILE_OFFSET_BITS"] = "64"
-+DEFINES["_LARGEFILE64_SOURCE"] = True
-+DEFINES["_LARGEFILE_SOURCE"] = True
-+DEFINES["__STDC_CONSTANT_MACROS"] = True
-+DEFINES["__STDC_FORMAT_MACROS"] = True
-
- FINAL_LIBRARY = "xul"
-
-@@ -44,179 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
- if CONFIG["MOZ_DEBUG"] == "1":
-
- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
--
--if CONFIG["OS_TARGET"] == "Android":
--
-- DEFINES["ANDROID"] = True
-- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1"
-- DEFINES["HAVE_SYS_UIO_H"] = True
-- DEFINES["WEBRTC_ANDROID"] = True
-- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_LINUX"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_GNU_SOURCE"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
-- OS_LIBS += [
-- "log"
-- ]
--
--if CONFIG["OS_TARGET"] == "Darwin":
--
-- DEFINES["WEBRTC_MAC"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True
-- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0"
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["USE_AURA"] = "1"
-- DEFINES["USE_GLIB"] = "1"
-- DEFINES["USE_NSS_CERTS"] = "1"
-- DEFINES["USE_OZONE"] = "1"
-- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_LINUX"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_FILE_OFFSET_BITS"] = "64"
-- DEFINES["_LARGEFILE64_SOURCE"] = True
-- DEFINES["_LARGEFILE_SOURCE"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "OpenBSD":
--
-- DEFINES["USE_GLIB"] = "1"
-- DEFINES["USE_OZONE"] = "1"
-- DEFINES["USE_X11"] = "1"
-- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_FILE_OFFSET_BITS"] = "64"
-- DEFINES["_LARGEFILE64_SOURCE"] = True
-- DEFINES["_LARGEFILE_SOURCE"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "WINNT":
--
-- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
-- DEFINES["NOMINMAX"] = True
-- DEFINES["NTDDI_VERSION"] = "0x0A000000"
-- DEFINES["PSAPI_VERSION"] = "2"
-- DEFINES["RTC_ENABLE_WIN_WGC"] = True
-- DEFINES["UNICODE"] = True
-- DEFINES["USE_AURA"] = "1"
-- DEFINES["WEBRTC_WIN"] = True
-- DEFINES["WIN32"] = True
-- DEFINES["WIN32_LEAN_AND_MEAN"] = True
-- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
-- DEFINES["WINVER"] = "0x0A00"
-- DEFINES["_ATL_NO_OPENGL"] = True
-- DEFINES["_CRT_RAND_S"] = True
-- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
-- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
-- DEFINES["_HAS_EXCEPTIONS"] = "0"
-- DEFINES["_HAS_NODISCARD"] = True
-- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
-- DEFINES["_SECURE_ATL"] = True
-- DEFINES["_UNICODE"] = True
-- DEFINES["_WIN32_WINNT"] = "0x0A00"
-- DEFINES["_WINDOWS"] = True
-- DEFINES["__STD_C"] = True
-+ DEFINES["_DEBUG"] = True
-
- if CONFIG["TARGET_CPU"] == "aarch64":
-
- DEFINES["WEBRTC_ARCH_ARM64"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
-
--if CONFIG["TARGET_CPU"] == "arm":
--
-- CXXFLAGS += [
-- "-mfpu=neon"
-- ]
--
-- DEFINES["WEBRTC_ARCH_ARM"] = True
-- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
-- DEFINES["WEBRTC_HAS_NEON"] = True
--
--if CONFIG["TARGET_CPU"] == "loongarch64":
--
-- DEFINES["_GNU_SOURCE"] = True
--
- if CONFIG["TARGET_CPU"] == "mips32":
-
- DEFINES["MIPS32_LE"] = True
- DEFINES["MIPS_FPU_LE"] = True
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["TARGET_CPU"] == "mips64":
--
-- DEFINES["_GNU_SOURCE"] = True
-
- if CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
--if CONFIG["TARGET_CPU"] == "x86_64":
--
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
--
-- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
--
--if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["USE_X11"] = "1"
--
--if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm":
--
-- OS_LIBS += [
-- "unwind"
-- ]
--
--if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
--
- CXXFLAGS += [
- "-msse2"
- ]
-
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
--
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
--
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
-- CXXFLAGS += [
-- "-msse2"
-- ]
-+if CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["_GNU_SOURCE"] = True
-+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD":
-
-- DEFINES["_GNU_SOURCE"] = True
-+ DEFINES["USE_X11"] = "1"
-
- Library("simulated_network_gn")
diff --git third_party/libwebrtc/test/rtp_test_utils_gn/moz.build third_party/libwebrtc/test/rtp_test_utils_gn/moz.build
index 2d610fe2fe88..e290a713c076 100644
--- third_party/libwebrtc/test/rtp_test_utils_gn/moz.build
@@ -103911,7 +103757,7 @@ index 829835d9d69d..f861dd357a02 100644
-
Library("aom_gn")
diff --git third_party/libwebrtc/third_party/libepoxy/libepoxy_gn/moz.build third_party/libwebrtc/third_party/libepoxy/libepoxy_gn/moz.build
-index 7d1347ef2c7f..2cd44f6fb564 100644
+index 8d148b20dc0d..6ae76c818471 100644
--- third_party/libwebrtc/third_party/libepoxy/libepoxy_gn/moz.build
+++ third_party/libwebrtc/third_party/libepoxy/libepoxy_gn/moz.build
@@ -13,20 +13,16 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -104712,7 +104558,7 @@ index 2c62e9cbe092..d82fa66a2945 100644
Library("video_adaptation_gn")
diff --git third_party/libwebrtc/video/config/encoder_config_gn/moz.build third_party/libwebrtc/video/config/encoder_config_gn/moz.build
-index 8f1b9bb33967..a7be3784a0df 100644
+index 467ca88046db..a7be3784a0df 100644
--- third_party/libwebrtc/video/config/encoder_config_gn/moz.build
+++ third_party/libwebrtc/video/config/encoder_config_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -104736,7 +104582,7 @@ index 8f1b9bb33967..a7be3784a0df 100644
FINAL_LIBRARY = "xul"
-@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -104782,6 +104628,10 @@ index 8f1b9bb33967..a7be3784a0df 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -105812,7 +105662,7 @@ index 9d03622daa05..81d9185c0a7d 100644
Library("frame_instrumentation_generator_gn")
diff --git third_party/libwebrtc/video/corruption_detection/generic_mapping_functions_gn/moz.build third_party/libwebrtc/video/corruption_detection/generic_mapping_functions_gn/moz.build
-index 37551c088b6f..166e00c8e94b 100644
+index 1596769ef123..166e00c8e94b 100644
--- third_party/libwebrtc/video/corruption_detection/generic_mapping_functions_gn/moz.build
+++ third_party/libwebrtc/video/corruption_detection/generic_mapping_functions_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -105836,7 +105686,7 @@ index 37551c088b6f..166e00c8e94b 100644
FINAL_LIBRARY = "xul"
-@@ -44,186 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,190 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -105882,6 +105732,10 @@ index 37551c088b6f..166e00c8e94b 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -109529,7 +109383,7 @@ index 6ea5c303a15d..c678f28a8343 100644
Library("video_stream_encoder_impl_gn")
diff --git third_party/libwebrtc/video/video_stream_encoder_interface_gn/moz.build third_party/libwebrtc/video/video_stream_encoder_interface_gn/moz.build
-index b270923b1375..89c31ebae9ee 100644
+index 4ca944df8778..89c31ebae9ee 100644
--- third_party/libwebrtc/video/video_stream_encoder_interface_gn/moz.build
+++ third_party/libwebrtc/video/video_stream_encoder_interface_gn/moz.build
@@ -13,11 +13,20 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -109553,7 +109407,7 @@ index b270923b1375..89c31ebae9ee 100644
FINAL_LIBRARY = "xul"
-@@ -40,119 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -40,123 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -109599,6 +109453,10 @@ index b270923b1375..89c31ebae9ee 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -109674,7 +109532,7 @@ index b270923b1375..89c31ebae9ee 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -162,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
diff --git a/www/firefox/files/patch-third__party_libwebrtc_modules_desktop__capture_linux_wayland__egl__dmabuf.cc b/www/firefox/files/patch-third__party_libwebrtc_modules_desktop__capture_linux_wayland__egl__dmabuf.cc
index e83c56760a7c..dc51721edf06 100644
--- a/www/firefox/files/patch-third__party_libwebrtc_modules_desktop__capture_linux_wayland__egl__dmabuf.cc
+++ b/www/firefox/files/patch-third__party_libwebrtc_modules_desktop__capture_linux_wayland__egl__dmabuf.cc
@@ -1,16 +1,16 @@
-commit 3524023ca1d2184ab9a5a7cc61695923e6834cc1
-Author: Christoph Moench-Tegeder <cmt@burggraben.net>
+commit 505b8f54ca7e3ee3230ed9c94e6553de504fda29
+Author: Christoph Moench-Tegeder <cmt@FreeBSD.org>
avoid linux-only includes
diff --git third_party/libwebrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc third_party/libwebrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc
-index 6a019c64b4b3..18bb43d797dd 100644
+index 9f30378451fb..75381cd39e29 100644
--- third_party/libwebrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc
+++ third_party/libwebrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc
-@@ -10,12 +10,16 @@
-
+@@ -11,12 +11,16 @@
#include "modules/desktop_capture/linux/wayland/egl_dmabuf.h"
+ #include <EGL/eglext.h>
+#if !defined(__FreeBSD__)
#include <asm/ioctl.h>
+#endif
diff --git a/x11-toolkits/kirigami-addons-qt6/Makefile b/x11-toolkits/kirigami-addons-qt6/Makefile
index 52ec74b61f67..1f64e78b98a5 100644
--- a/x11-toolkits/kirigami-addons-qt6/Makefile
+++ b/x11-toolkits/kirigami-addons-qt6/Makefile
@@ -1,5 +1,5 @@
PORTNAME= kirigami-addons
-DISTVERSION= 1.8.1
+DISTVERSION= 1.9.0
CATEGORIES= x11-toolkits kde
MASTER_SITES= KDE/stable/${PORTNAME}/
DIST_SUBDIR= KDE
diff --git a/x11-toolkits/kirigami-addons-qt6/distinfo b/x11-toolkits/kirigami-addons-qt6/distinfo
index 551167696bb0..888e3ad68ead 100644
--- a/x11-toolkits/kirigami-addons-qt6/distinfo
+++ b/x11-toolkits/kirigami-addons-qt6/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748203592
-SHA256 (KDE/kirigami-addons-1.8.1.tar.xz) = 00028ae4df99e250518345ea28d9cdf49d700e9acac482734bb51384da11f945
-SIZE (KDE/kirigami-addons-1.8.1.tar.xz) = 2794940
+TIMESTAMP = 1752521169
+SHA256 (KDE/kirigami-addons-1.9.0.tar.xz) = 21314a91f26b1c962def3fd7ff2e762d3358b075f63f4d7e0144fb2c63b7ebc7
+SIZE (KDE/kirigami-addons-1.9.0.tar.xz) = 2802004
diff --git a/x11-toolkits/kirigami-addons-qt6/pkg-plist b/x11-toolkits/kirigami-addons-qt6/pkg-plist
index 5ae1a5d87111..8228b3cfbca6 100644
--- a/x11-toolkits/kirigami-addons-qt6/pkg-plist
+++ b/x11-toolkits/kirigami-addons-qt6/pkg-plist
@@ -41,8 +41,10 @@ lib/libKirigamiAddonsStatefulApp.so.6
%%QT_QMLDIR%%/org/kde/kirigamiaddons/dateandtime/private/DatePicker.qml
%%QT_QMLDIR%%/org/kde/kirigamiaddons/dateandtime/private/DatePickerDelegate.qml
%%QT_QMLDIR%%/org/kde/kirigamiaddons/dateandtime/qmldir
+%%QT_QMLDIR%%/org/kde/kirigamiaddons/delegates/CheckDelegate.qml
%%QT_QMLDIR%%/org/kde/kirigamiaddons/delegates/DefaultContentItem.qml
%%QT_QMLDIR%%/org/kde/kirigamiaddons/delegates/IndicatorItemDelegate.qml
+%%QT_QMLDIR%%/org/kde/kirigamiaddons/delegates/RadioDelegate.qml
%%QT_QMLDIR%%/org/kde/kirigamiaddons/delegates/RoundedItemDelegate.qml
%%QT_QMLDIR%%/org/kde/kirigamiaddons/delegates/RoundedTreeDelegate.qml
%%QT_QMLDIR%%/org/kde/kirigamiaddons/delegates/SubtitleContentItem.qml
@@ -65,6 +67,8 @@ lib/libKirigamiAddonsStatefulApp.so.6
%%QT_QMLDIR%%/org/kde/kirigamiaddons/formcard/FormDateTimeDelegate.qml
%%QT_QMLDIR%%/org/kde/kirigamiaddons/formcard/FormDelegateBackground.qml
%%QT_QMLDIR%%/org/kde/kirigamiaddons/formcard/FormDelegateSeparator.qml
+%%QT_QMLDIR%%/org/kde/kirigamiaddons/formcard/FormFileDelegate.qml
+%%QT_QMLDIR%%/org/kde/kirigamiaddons/formcard/FormFolderDelegate.qml
%%QT_QMLDIR%%/org/kde/kirigamiaddons/formcard/FormGridContainer.qml
%%QT_QMLDIR%%/org/kde/kirigamiaddons/formcard/FormHeader.qml
%%QT_QMLDIR%%/org/kde/kirigamiaddons/formcard/FormIconDelegate.qml
diff --git a/x11/py-pyvirtualdisplay/Makefile b/x11/py-pyvirtualdisplay/Makefile
index 25d9a1305c8a..1ce95e8c1d70 100644
--- a/x11/py-pyvirtualdisplay/Makefile
+++ b/x11/py-pyvirtualdisplay/Makefile
@@ -13,7 +13,7 @@ WWW= https://github.com/ponty/pyvirtualdisplay
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cogapp>=2.3:devel/py-cog@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cogapp>=2.3:devel/py-cogapp@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}easyprocess>0:devel/py-easyprocess@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}paver>0:devel/py-paver@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyscreenshot>0:x11/py-pyscreenshot@${PY_FLAVOR} \
diff --git a/x11/rio/Makefile b/x11/rio/Makefile
index 62245e643ba5..edd357a5c749 100644
--- a/x11/rio/Makefile
+++ b/x11/rio/Makefile
@@ -14,6 +14,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BROKEN_armv7= rustc-LLVM ERROR: out of memory
+BROKEN_i386= rustc-LLVM ERROR: out of memory
LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
libfreetype.so:print/freetype2
diff --git a/x11/xfce4-screensaver/Makefile b/x11/xfce4-screensaver/Makefile
index 571a5a031ffd..9b27c596b396 100644
--- a/x11/xfce4-screensaver/Makefile
+++ b/x11/xfce4-screensaver/Makefile
@@ -1,57 +1,56 @@
PORTNAME= xfce4-screensaver
-PORTVERSION= 4.18.4
-PORTREVISION= 1
+PORTVERSION= 4.20.0
CATEGORIES= x11 xfce
MASTER_SITES= XFCE/apps
DIST_SUBDIR= xfce4
MAINTAINER= xfce@FreeBSD.org
COMMENT= Xfce 4 screen saver and locker
-WWW= https://git.xfce.org/apps/xfce4-screensaver/about/
+WWW= https://docs.xfce.org/apps/xfce4-screensaver/start
LICENSE= GPLv2 LGPL20
LICENSE_COMB= dual
LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING
LICENSE_FILE_LGPL20= ${WRKSRC}/COPYING.LIB
-BUILD_DEPENDS= xdt-csource:devel/xfce4-dev-tools
LIB_DEPENDS= libdbus-1.so:devel/dbus \
libdbus-glib-1.so:devel/dbus-glib \
- libharfbuzz.so:print/harfbuzz \
libxklavier.so:x11/libxklavier
-USES= compiler:c11 gettext-tools gl gmake gnome pkgconfig python \
- shebangfix tar:bzip2 xfce xorg
+USES= compiler:c11 gettext-tools gl gnome meson pkgconfig python \
+ shebangfix tar:xz xfce xorg
USE_GL= gl
-USE_GNOME= cairo gdkpixbuf glib20 gtk30 intltool libwnck3
+USE_GNOME= glib20 gtk30 libwnck3
USE_XFCE= garcon xfconf
USE_XORG= ice sm x11 xext xrandr xscrnsaver xxf86vm
SHEBANG_FILES= src/xfce4-screensaver-configure.py
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --enable-maintainer-mode \
- --with-console-kit=yes \
- --with-systemd=no
+MESON_ARGS= -Dsession-manager=consolekit \
+ -Dwayland=disabled \
+ -Dx11=enabled
SCREENSAVER_DIR= share/applications/screensavers
-OPTIONS_DEFINE= NLS PAM
+PORTDOCS= docbook.css xfce4-screensaver.html
+
+OPTIONS_DEFINE= DOCS NLS PAM
OPTIONS_DEFAULT= PAM
OPTIONS_SUB= yes
-NLS_USES= gettext-runtime
-NLS_CONFIGURE_ENABLE= nls
+DOCS_BUILD_DEPENDS= docbook-xml>=0:textproc/docbook-xml \
+ xmlto:textproc/xmlto
+DOCS_MESON_ENABLED= docs
+DOCS_MESON_ON= -Ddocdir=${DOCSDIR}
-PAM_RUN_DEPENDS= pam_helper:security/pam_helper
-PAM_CONFIGURE_ON= --enable-authentication-scheme=helper \
- --with-passwd-helper=${LOCALBASE}/bin/pam_helper
-PAM_CONFIGURE_OFF= --disable-pam
+NLS_USES= gettext-runtime
-.include <bsd.port.pre.mk>
+PAM_RUN_DEPENDS= pam_helper:security/pam_helper
+PAM_MESON_ON= -Dauthentication-scheme=helper \
+ -Dpasswd-helper=${LOCALBASE}/bin/pam_helper
+PAM_MESON_OFF= -Dauthentication-scheme=pwent
-.if defined(WITH_DEBUG)
-CONFIGURE_ARGS+= --enable-debug=yes
-.endif
+post-patch-NLS-off:
+ @${REINPLACE_CMD} -e "/^subdir('po')/d" ${WRKSRC}/meson.build
post-patch-PAM-on:
@${REINPLACE_CMD} -e 's|/etc/pam.d|${PREFIX}/etc/pam.d|g' \
@@ -64,4 +63,4 @@ post-install:
post-install-PAM-on:
${INSTALL_DATA} ${FILESDIR}/xfce4-screensaver.pam ${STAGEDIR}${PREFIX}/etc/pam.d/xfce4-screensaver.sample
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/x11/xfce4-screensaver/distinfo b/x11/xfce4-screensaver/distinfo
index cdde698e4225..b4b9b5671324 100644
--- a/x11/xfce4-screensaver/distinfo
+++ b/x11/xfce4-screensaver/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734778246
-SHA256 (xfce4/xfce4-screensaver-4.18.4.tar.bz2) = cf717d032d2d0555978c479299da992af6dc3363ae7e758af9515c7166eac170
-SIZE (xfce4/xfce4-screensaver-4.18.4.tar.bz2) = 896547
+TIMESTAMP = 1752487125
+SHA256 (xfce4/xfce4-screensaver-4.20.0.tar.xz) = e370298d002848fdb2065fee254cb5b0efa0f2699b74299c234019c8d79b852e
+SIZE (xfce4/xfce4-screensaver-4.20.0.tar.xz) = 273588
diff --git a/x11/xfce4-screensaver/pkg-plist b/x11/xfce4-screensaver/pkg-plist
index 2072f304f9fb..70be1bf11ea4 100644
--- a/x11/xfce4-screensaver/pkg-plist
+++ b/x11/xfce4-screensaver/pkg-plist
@@ -6,7 +6,6 @@ bin/xfce4-screensaver-preferences
etc/xdg/autostart/xfce4-screensaver.desktop
etc/xdg/menus/xfce4-screensavers.menu
libexec/xfce4-screensaver-dialog
-libexec/xfce4-screensaver-gl-helper
libexec/xfce4-screensaver/floaters
libexec/xfce4-screensaver/popsquares
libexec/xfce4-screensaver/slideshow
@@ -60,6 +59,7 @@ share/icons/hicolor/scalable/apps/org.xfce.ScreenSaver.svg
%%NLS%%share/locale/pl/LC_MESSAGES/xfce4-screensaver.mo
%%NLS%%share/locale/pt/LC_MESSAGES/xfce4-screensaver.mo
%%NLS%%share/locale/pt_BR/LC_MESSAGES/xfce4-screensaver.mo
+%%NLS%%share/locale/ro/LC_MESSAGES/xfce4-screensaver.mo
%%NLS%%share/locale/ru/LC_MESSAGES/xfce4-screensaver.mo
%%NLS%%share/locale/sk/LC_MESSAGES/xfce4-screensaver.mo
%%NLS%%share/locale/sl/LC_MESSAGES/xfce4-screensaver.mo