tor-browser

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

commit 679bd10fd984b1790c7c685e973c9df7ece14e4c
parent f164b7ea4e9d592cb5865e94d01acc44b7ab4d00
Author: serge-sans-paille <sguelton@mozilla.com>
Date:   Thu, 13 Nov 2025 10:39:31 +0000

Bug 1999718 - Remove unused STL header inclusions in mfbt/** r=emilio DONTBUILD

Differential Revision: https://phabricator.services.mozilla.com/D272286

Diffstat:
Mmfbt/ArrayUtils.h | 1-
Mmfbt/BitSet.h | 1-
Mmfbt/BoundedMPSCQueue.h | 1-
Mmfbt/Buffer.h | 1-
Mmfbt/RefCounted.h | 1-
Mmfbt/WeakPtr.h | 1-
Mmfbt/tests/TestBoundedMPSCQueue.cpp | 3---
Mmfbt/tests/TestRange.cpp | 2--
8 files changed, 0 insertions(+), 11 deletions(-)

diff --git a/mfbt/ArrayUtils.h b/mfbt/ArrayUtils.h @@ -19,7 +19,6 @@ #ifdef __cplusplus # include <algorithm> -# include <array> # include <type_traits> namespace mozilla { diff --git a/mfbt/BitSet.h b/mfbt/BitSet.h @@ -11,7 +11,6 @@ #include "mozilla/MathAlgorithms.h" #include "mozilla/Span.h" -#include <array> #include <climits> #include <cstddef> #include <cstdint> diff --git a/mfbt/BoundedMPSCQueue.h b/mfbt/BoundedMPSCQueue.h @@ -25,7 +25,6 @@ #include <cstdint> #include <memory> #include <optional> -#include <type_traits> namespace mozilla { diff --git a/mfbt/Buffer.h b/mfbt/Buffer.h @@ -13,7 +13,6 @@ #include <cstddef> #include <iterator> -#include <memory> #include <utility> namespace mozilla { diff --git a/mfbt/RefCounted.h b/mfbt/RefCounted.h @@ -9,7 +9,6 @@ #ifndef mozilla_RefCounted_h #define mozilla_RefCounted_h -#include <utility> #include <type_traits> #include "mozilla/Assertions.h" diff --git a/mfbt/WeakPtr.h b/mfbt/WeakPtr.h @@ -78,7 +78,6 @@ #include "mozilla/RefPtr.h" #include <string.h> -#include <type_traits> #if defined(MOZILLA_INTERNAL_API) // For thread safety checking. diff --git a/mfbt/tests/TestBoundedMPSCQueue.cpp b/mfbt/tests/TestBoundedMPSCQueue.cpp @@ -5,12 +5,9 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ #include "mozilla/BoundedMPSCQueue.h" -#include <vector> #include <iostream> #include <thread> #include <chrono> -#include <memory> -#include <string> using namespace mozilla; diff --git a/mfbt/tests/TestRange.cpp b/mfbt/tests/TestRange.cpp @@ -6,8 +6,6 @@ #include "mozilla/Range.h" -#include <type_traits> - using mozilla::Range; static_assert(std::is_convertible_v<Range<int>, Range<const int>>,