tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

commit fb6405ce1de47b7b2dbdca22ca2d9480f7f42490
parent f7cd7a01fc806db5f52b7e0fc61d841b63c8739d
Author: Michael Froman <mfroman@mozilla.com>
Date:   Thu,  9 Oct 2025 14:41:11 -0500

Bug 1993083 - Vendor libwebrtc from 096fca9160

Upstream commit: https://webrtc.googlesource.com/src/+/096fca9160d3a4f98fe51799660c8063bcfe1010
    IWYU logging

    using
      find logging -name "*.h" -o -name "*.cc" |
    xargs tools_webrtc/iwyu/apply-include-cleaner
    followed by
      tools_webrtc/gn_check_autofix.py
    followed by
      git cl format

    Bug: webrtc:42226242
    Change-Id: If41c765ddcff4b673d3b429b9d7908a5909e2e64
    Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/399840
    Commit-Queue: Philipp Hancke <phancke@meta.com>
    Reviewed-by: Björn Terelius <terelius@webrtc.org>
    Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
    Cr-Commit-Position: refs/heads/main@{#45153}

Diffstat:
Mthird_party/libwebrtc/README.mozilla.last-vendor | 4++--
Mthird_party/libwebrtc/logging/rtc_event_log/dependency_descriptor_encoder_decoder.cc | 2+-
Mthird_party/libwebrtc/logging/rtc_event_log/dependency_descriptor_encoder_decoder.h | 2+-
Mthird_party/libwebrtc/logging/rtc_event_log/dependency_descriptor_encoder_decoder_unittest.cc | 2+-
Mthird_party/libwebrtc/logging/rtc_event_log/fake_rtc_event_log_factory.h | 1+
Mthird_party/libwebrtc/logging/rtc_event_log/rtc_event_log_impl.cc | 1+
Mthird_party/libwebrtc/logging/rtc_event_log/rtc_event_log_parser.cc | 2+-
7 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/third_party/libwebrtc/README.mozilla.last-vendor b/third_party/libwebrtc/README.mozilla.last-vendor @@ -1,4 +1,4 @@ # ./mach python dom/media/webrtc/third_party_build/vendor-libwebrtc.py --from-local /home/mfroman/mozilla/elm/.moz-fast-forward/moz-libwebrtc --commit mozpatches libwebrtc -libwebrtc updated from /home/mfroman/mozilla/elm/.moz-fast-forward/moz-libwebrtc commit mozpatches on 2025-10-09T19:39:44.363665+00:00. +libwebrtc updated from /home/mfroman/mozilla/elm/.moz-fast-forward/moz-libwebrtc commit mozpatches on 2025-10-09T19:41:01.858240+00:00. # base of lastest vendoring -14a96202f3 +096fca9160 diff --git a/third_party/libwebrtc/logging/rtc_event_log/dependency_descriptor_encoder_decoder.cc b/third_party/libwebrtc/logging/rtc_event_log/dependency_descriptor_encoder_decoder.cc @@ -21,7 +21,7 @@ #include "logging/rtc_event_log/encoder/delta_encoding.h" #include "logging/rtc_event_log/encoder/optional_blob_encoding.h" #include "logging/rtc_event_log/events/rtc_event_log_parse_status.h" -#include "logging/rtc_event_log/rtc_event_log2_proto_include.h" +#include "logging/rtc_event_log/rtc_event_log2_proto_include.h" // IWYU pragma: keep #include "rtc_base/checks.h" #include "rtc_base/logging.h" diff --git a/third_party/libwebrtc/logging/rtc_event_log/dependency_descriptor_encoder_decoder.h b/third_party/libwebrtc/logging/rtc_event_log/dependency_descriptor_encoder_decoder.h @@ -18,7 +18,7 @@ #include "api/array_view.h" #include "logging/rtc_event_log/events/rtc_event_log_parse_status.h" -#include "logging/rtc_event_log/rtc_event_log2_proto_include.h" +#include "logging/rtc_event_log/rtc_event_log2_proto_include.h" // IWYU pragma: keep namespace webrtc { diff --git a/third_party/libwebrtc/logging/rtc_event_log/dependency_descriptor_encoder_decoder_unittest.cc b/third_party/libwebrtc/logging/rtc_event_log/dependency_descriptor_encoder_decoder_unittest.cc @@ -16,7 +16,7 @@ #include "logging/rtc_event_log/encoder/delta_encoding.h" #include "logging/rtc_event_log/encoder/optional_blob_encoding.h" -#include "logging/rtc_event_log/rtc_event_log2_proto_include.h" +#include "logging/rtc_event_log/rtc_event_log2_proto_include.h" // IWYU pragma: keep #include "rtc_base/checks.h" #include "test/gmock.h" #include "test/gtest.h" diff --git a/third_party/libwebrtc/logging/rtc_event_log/fake_rtc_event_log_factory.h b/third_party/libwebrtc/logging/rtc_event_log/fake_rtc_event_log_factory.h @@ -15,6 +15,7 @@ #include "absl/base/nullability.h" #include "api/environment/environment.h" +#include "api/rtc_event_log/rtc_event_log.h" #include "api/rtc_event_log/rtc_event_log_factory_interface.h" #include "logging/rtc_event_log/fake_rtc_event_log.h" diff --git a/third_party/libwebrtc/logging/rtc_event_log/rtc_event_log_impl.cc b/third_party/libwebrtc/logging/rtc_event_log/rtc_event_log_impl.cc @@ -26,6 +26,7 @@ #include "api/rtc_event_log_output.h" #include "api/sequence_checker.h" #include "api/task_queue/task_queue_base.h" +#include "api/task_queue/task_queue_factory.h" #include "api/units/time_delta.h" #include "logging/rtc_event_log/encoder/rtc_event_log_encoder.h" #include "logging/rtc_event_log/encoder/rtc_event_log_encoder_legacy.h" diff --git a/third_party/libwebrtc/logging/rtc_event_log/rtc_event_log_parser.cc b/third_party/libwebrtc/logging/rtc_event_log/rtc_event_log_parser.cc @@ -27,7 +27,6 @@ #include "api/candidate.h" #include "api/dtls_transport_interface.h" #include "api/rtc_event_log/rtc_event.h" -#include "api/rtc_event_log/rtc_event_log.h" #include "api/rtp_headers.h" #include "api/rtp_parameters.h" #include "api/transport/bandwidth_usage.h" @@ -87,6 +86,7 @@ #include "modules/rtp_rtcp/source/rtcp_packet/pli.h" #include "modules/rtp_rtcp/source/rtcp_packet/psfb.h" #include "modules/rtp_rtcp/source/rtcp_packet/receiver_report.h" +#include "modules/rtp_rtcp/source/rtcp_packet/rtpfb.h" #include "modules/rtp_rtcp/source/rtcp_packet/sender_report.h" #include "modules/rtp_rtcp/source/rtp_dependency_descriptor_extension.h" #include "modules/rtp_rtcp/source/rtp_header_extensions.h"