commit d16aa74a7a1391f44c6a1d03e06df592943544bf parent d53828063cae7caa212bddb3ddbb627f6593f2db Author: serge-sans-paille <sguelton@mozilla.com> Date: Thu, 16 Oct 2025 05:27:24 +0000 Bug 1994434 - Remove unused inclusion of mozilla/UniquePtr.h r=emilio Differential Revision: https://phabricator.services.mozilla.com/D268732 Diffstat:
14 files changed, 5 insertions(+), 13 deletions(-)
diff --git a/accessible/base/EventTree.cpp b/accessible/base/EventTree.cpp @@ -11,8 +11,6 @@ # include "Logging.h" #endif -#include "mozilla/UniquePtr.h" - using namespace mozilla; using namespace mozilla::a11y; diff --git a/accessible/base/EventTree.h b/accessible/base/EventTree.h @@ -11,7 +11,6 @@ #include "mozilla/a11y/DocAccessible.h" #include "mozilla/RefPtr.h" -#include "mozilla/UniquePtr.h" namespace mozilla { namespace a11y { diff --git a/accessible/windows/msaa/LazyInstantiator.cpp b/accessible/windows/msaa/LazyInstantiator.cpp @@ -12,7 +12,6 @@ #include "mozilla/a11y/Platform.h" #include "mozilla/Assertions.h" #include "mozilla/mscom/ProcessRuntime.h" -#include "mozilla/UniquePtr.h" #include "mozilla/WinHeaderOnlyUtils.h" #include "MsaaRootAccessible.h" #include "nsAccessibilityService.h" diff --git a/browser/components/shell/Windows11TaskbarPinning.cpp b/browser/components/shell/Windows11TaskbarPinning.cpp @@ -14,7 +14,6 @@ #include "mozilla/Result.h" #include "mozilla/ResultVariant.h" -#include "mozilla/UniquePtr.h" #include "mozilla/WinHeaderOnlyUtils.h" #include "mozilla/widget/WinTaskbar.h" #include "WinUtils.h" diff --git a/dom/base/fuzztest/FuzzStructuredClone.cpp b/dom/base/fuzztest/FuzzStructuredClone.cpp @@ -9,7 +9,6 @@ #include "jsapi.h" #include "mozilla/ErrorResult.h" #include "mozilla/ScopeExit.h" -#include "mozilla/UniquePtr.h" #include "mozilla/dom/ScriptSettings.h" #include "mozilla/dom/SimpleGlobalObject.h" #include "mozilla/dom/StructuredCloneHolder.h" diff --git a/dom/base/nsContentUtils.h b/dom/base/nsContentUtils.h @@ -39,7 +39,6 @@ #include "mozilla/RefPtr.h" #include "mozilla/SourceLocation.h" #include "mozilla/TimeStamp.h" -#include "mozilla/UniquePtr.h" #include "mozilla/dom/BindingDeclarations.h" #include "mozilla/dom/CacheExpirationTime.h" #include "mozilla/dom/FetchPriority.h" diff --git a/dom/base/nsGlobalWindowOuter.h b/dom/base/nsGlobalWindowOuter.h @@ -27,7 +27,6 @@ #include "mozilla/Attributes.h" #include "mozilla/EventListenerManager.h" #include "mozilla/FlushType.h" -#include "mozilla/UniquePtr.h" #include "mozilla/dom/BindingDeclarations.h" #include "mozilla/dom/BrowsingContext.h" #include "mozilla/dom/ChromeMessageBroadcaster.h" diff --git a/dom/base/nsRange.cpp b/dom/base/nsRange.cpp @@ -20,7 +20,6 @@ #include "mozilla/PresShell.h" #include "mozilla/RangeUtils.h" #include "mozilla/ToString.h" -#include "mozilla/UniquePtr.h" #include "mozilla/dom/CharacterData.h" #include "mozilla/dom/ChildIterator.h" #include "mozilla/dom/DOMRect.h" diff --git a/dom/cache/CacheStreamControlParent.cpp b/dom/cache/CacheStreamControlParent.cpp @@ -6,7 +6,6 @@ #include "mozilla/dom/cache/CacheStreamControlParent.h" -#include "mozilla/UniquePtr.h" #include "mozilla/Unused.h" #include "mozilla/dom/cache/CacheTypes.h" #include "mozilla/dom/cache/ReadStream.h" diff --git a/dom/events/Clipboard.h b/dom/events/Clipboard.h @@ -10,7 +10,6 @@ #include "mozilla/DOMEventTargetHelper.h" #include "mozilla/Logging.h" #include "mozilla/RefPtr.h" -#include "mozilla/UniquePtr.h" #include "nsString.h" #include "nsStringFwd.h" diff --git a/intl/components/src/calendar/ICU4XChineseBasedCalendar.cpp b/intl/components/src/calendar/ICU4XChineseBasedCalendar.cpp @@ -4,6 +4,8 @@ #include "mozilla/intl/calendar/ICU4XChineseBasedCalendar.h" +#include "mozilla/Assertions.h" + namespace mozilla::intl::calendar { ICU4XChineseBasedCalendar::ICU4XChineseBasedCalendar( diff --git a/mfbt/UniquePtr.h b/mfbt/UniquePtr.h @@ -10,10 +10,8 @@ #define mozilla_UniquePtr_h #include <memory> -#include <type_traits> #include <utility> -#include "mozilla/Assertions.h" #include "mozilla/Attributes.h" namespace mozilla { diff --git a/storage/BaseVFS.cpp b/storage/BaseVFS.cpp @@ -9,6 +9,8 @@ #include <string.h> #include "sqlite3.h" +#include "mozilla/Assertions.h" + namespace { // The last VFS version for which this file has been updated. diff --git a/tools/profiler/public/MicroGeckoProfiler.h b/tools/profiler/public/MicroGeckoProfiler.h @@ -19,6 +19,7 @@ extern "C" { #include <mozilla/Types.h> #include <stdio.h> +#include <stdlib.h> #ifdef _WIN32 # include <libloaderapi.h>