commit f61f1d17c2896038b9dc118c8b6cb6541b1d9b4d parent cea91446f19832a801aa7cbbc1bf442db1193ab5 Author: serge-sans-paille <sguelton@mozilla.com> Date: Tue, 28 Oct 2025 07:21:50 +0000 Bug 1996566 - Remove unused mfbt inclusion in dom/** r=emilio,media-playback-reviewers,dom-storage-reviewers,dom-worker-reviewers,jari,alwu,asuth Differential Revision: https://phabricator.services.mozilla.com/D270172 Diffstat:
209 files changed, 2 insertions(+), 214 deletions(-)
diff --git a/dom/base/Document.h b/dom/base/Document.h @@ -28,7 +28,6 @@ #include "mozilla/ContentBlockingNotifier.h" #include "mozilla/FlushType.h" #include "mozilla/FunctionRef.h" -#include "mozilla/HashTable.h" #include "mozilla/LinkedList.h" #include "mozilla/Maybe.h" #include "mozilla/MozPromise.h" diff --git a/dom/base/FuzzingFunctions.cpp b/dom/base/FuzzingFunctions.cpp @@ -8,7 +8,6 @@ #include "js/GCAPI.h" #include "mozilla/ErrorResult.h" -#include "mozilla/Fuzzing.h" #include "mozilla/SpinEventLoopUntil.h" #include "mozilla/Sprintf.h" #include "mozilla/TextEvents.h" diff --git a/dom/base/RequestCallbackManager.h b/dom/base/RequestCallbackManager.h @@ -9,7 +9,6 @@ #include <limits> -#include "mozilla/HashTable.h" #include "mozilla/RefPtr.h" #include "nsTArray.h" #include "nsThreadUtils.h" diff --git a/dom/bindings/WebIDLGlobalNameHash.cpp b/dom/bindings/WebIDLGlobalNameHash.cpp @@ -15,7 +15,6 @@ #include "jsapi.h" #include "jsfriendapi.h" #include "mozilla/ErrorResult.h" -#include "mozilla/HashFunctions.h" #include "mozilla/Maybe.h" #include "mozilla/dom/BindingNames.h" #include "mozilla/dom/DOMJSClass.h" diff --git a/dom/canvas/DrawTargetWebgl.h b/dom/canvas/DrawTargetWebgl.h @@ -13,7 +13,6 @@ #include "GLTypes.h" #include "mozilla/Array.h" #include "mozilla/LinkedList.h" -#include "mozilla/ThreadLocal.h" #include "mozilla/WeakPtr.h" #include "mozilla/gfx/2D.h" #include "mozilla/gfx/PathSkia.h" diff --git a/dom/canvas/WebGLTypes.h b/dom/canvas/WebGLTypes.h @@ -22,7 +22,6 @@ #include "mozilla/CheckedInt.h" #include "mozilla/EnumTypeTraits.h" #include "mozilla/IsEnumCase.h" -#include "mozilla/MathAlgorithms.h" #include "mozilla/Range.h" #include "mozilla/RefCounted.h" #include "mozilla/Result.h" diff --git a/dom/compression/DecompressionStream.cpp b/dom/compression/DecompressionStream.cpp @@ -10,7 +10,6 @@ #include "FormatZlib.h" #include "FormatZstd.h" #include "js/TypeDecls.h" -#include "mozilla/Assertions.h" #include "mozilla/StaticPrefs_dom.h" #include "mozilla/dom/DecompressionStreamBinding.h" #include "mozilla/dom/ReadableStream.h" diff --git a/dom/fetch/FetchService.cpp b/dom/fetch/FetchService.cpp @@ -9,7 +9,6 @@ #include "mozilla/BasePrincipal.h" #include "mozilla/ClearOnShutdown.h" #include "mozilla/SchedulerGroup.h" -#include "mozilla/ScopeExit.h" #include "mozilla/UniquePtr.h" #include "mozilla/dom/ClientInfo.h" #include "mozilla/dom/InternalRequest.h" diff --git a/dom/fetch/InternalResponse.h b/dom/fetch/InternalResponse.h @@ -7,7 +7,6 @@ #ifndef mozilla_dom_InternalResponse_h #define mozilla_dom_InternalResponse_h -#include "mozilla/NotNull.h" #include "mozilla/UniquePtr.h" #include "mozilla/dom/ChannelInfo.h" #include "mozilla/dom/FetchTypes.h" diff --git a/dom/file/FileCreatorHelper.h b/dom/file/FileCreatorHelper.h @@ -7,7 +7,6 @@ #ifndef mozilla_dom_FileCreatorHelper_h #define mozilla_dom_FileCreatorHelper_h -#include "mozilla/RefPtr.h" #include "nsISupportsImpl.h" // Undefine the macro of CreateFile to avoid FileCreatorHelper#CreateFile being diff --git a/dom/file/FileList.cpp b/dom/file/FileList.cpp @@ -13,7 +13,6 @@ #include "js/RootingAPI.h" #include "mozilla/Assertions.h" #include "mozilla/ErrorResult.h" -#include "mozilla/MacroForEach.h" #include "mozilla/RefPtr.h" #include "mozilla/dom/BindingDeclarations.h" #include "mozilla/dom/File.h" diff --git a/dom/file/FileList.h b/dom/file/FileList.h @@ -10,7 +10,6 @@ #include <cstdint> #include "js/TypeDecls.h" -#include "mozilla/Assertions.h" #include "nsCOMPtr.h" #include "nsCycleCollectionParticipant.h" #include "nsISupports.h" diff --git a/dom/filesystem/FileSystemRequestParent.cpp b/dom/filesystem/FileSystemRequestParent.cpp @@ -10,7 +10,6 @@ #include "GetFileOrDirectoryTask.h" #include "GetFilesTask.h" #include "mozilla/Preferences.h" -#include "mozilla/ScopeExit.h" #include "mozilla/dom/BlobImpl.h" #include "mozilla/dom/ContentParent.h" #include "mozilla/dom/FileSystemBase.h" diff --git a/dom/fs/child/FileSystemRequestHandler.cpp b/dom/fs/child/FileSystemRequestHandler.cpp @@ -8,7 +8,6 @@ #include "FileSystemEntryMetadataArray.h" #include "fs/FileSystemConstants.h" -#include "mozilla/ResultVariant.h" #include "mozilla/StaticPrefs_dom.h" #include "mozilla/dom/BlobImpl.h" #include "mozilla/dom/File.h" diff --git a/dom/fs/parent/FileSystemAccessHandle.cpp b/dom/fs/parent/FileSystemAccessHandle.cpp @@ -8,7 +8,6 @@ #include "FileSystemDatabaseManager.h" #include "FileSystemParentTypes.h" -#include "mozilla/Result.h" #include "mozilla/dom/FileSystemDataManager.h" #include "mozilla/dom/FileSystemHelpers.h" #include "mozilla/dom/FileSystemLog.h" diff --git a/dom/fs/parent/datamodel/FileSystemFileManager.cpp b/dom/fs/parent/datamodel/FileSystemFileManager.cpp @@ -10,7 +10,6 @@ #include "FileSystemHashSource.h" #include "FileSystemParentTypes.h" #include "mozilla/Assertions.h" -#include "mozilla/NotNull.h" #include "mozilla/Result.h" #include "mozilla/ResultVariant.h" #include "mozilla/dom/quota/QuotaManager.h" diff --git a/dom/fs/test/gtest/parent/datamodel/TestFileSystemDataManagerVersions.cpp b/dom/fs/test/gtest/parent/datamodel/TestFileSystemDataManagerVersions.cpp @@ -21,7 +21,6 @@ #include "mozStorageCID.h" #include "mozStorageHelper.h" #include "mozilla/ErrorNames.h" -#include "mozilla/Result.h" #include "mozilla/dom/FileSystemTypes.h" #include "mozilla/dom/PFileSystemManager.h" #include "mozilla/dom/quota/CommonMetadata.h" diff --git a/dom/gamepad/GamepadPose.h b/dom/gamepad/GamepadPose.h @@ -7,7 +7,6 @@ #ifndef mozilla_dom_gamepad_GamepadPose_h #define mozilla_dom_gamepad_GamepadPose_h -#include "mozilla/TypedEnumBits.h" #include "mozilla/dom/GamepadPoseState.h" #include "mozilla/dom/Pose.h" #include "nsCOMPtr.h" diff --git a/dom/html/HTMLAnchorElement.cpp b/dom/html/HTMLAnchorElement.cpp @@ -8,7 +8,6 @@ #include "mozilla/EventDispatcher.h" #include "mozilla/FocusModel.h" -#include "mozilla/MemoryReporting.h" #include "mozilla/dom/BindContext.h" #include "mozilla/dom/Document.h" #include "mozilla/dom/HTMLAnchorElementBinding.h" diff --git a/dom/html/HTMLAreaElement.cpp b/dom/html/HTMLAreaElement.cpp @@ -7,7 +7,6 @@ #include "mozilla/dom/HTMLAreaElement.h" #include "mozilla/EventDispatcher.h" -#include "mozilla/MemoryReporting.h" #include "mozilla/dom/BindContext.h" #include "mozilla/dom/Document.h" #include "mozilla/dom/HTMLAnchorElement.h" diff --git a/dom/html/HTMLFrameSetElement.cpp b/dom/html/HTMLFrameSetElement.cpp @@ -6,7 +6,6 @@ #include "HTMLFrameSetElement.h" -#include "mozilla/Try.h" #include "mozilla/dom/Document.h" #include "mozilla/dom/EventHandlerBinding.h" #include "mozilla/dom/HTMLFrameSetElementBinding.h" diff --git a/dom/html/HTMLInputElement.cpp b/dom/html/HTMLInputElement.cpp @@ -105,7 +105,6 @@ #include "imgRequestProxy.h" #include "mozAutoDocUpdate.h" #include "mozilla/LookAndFeel.h" -#include "mozilla/MathAlgorithms.h" #include "mozilla/Preferences.h" #include "mozilla/dom/DirectionalityUtils.h" #include "nsContentCreatorFunctions.h" diff --git a/dom/html/HTMLLinkElement.cpp b/dom/html/HTMLLinkElement.cpp @@ -14,7 +14,6 @@ #include "mozilla/AsyncEventDispatcher.h" #include "mozilla/Components.h" #include "mozilla/EventDispatcher.h" -#include "mozilla/MemoryReporting.h" #include "mozilla/Preferences.h" #include "mozilla/StaticPrefs_dom.h" #include "mozilla/StaticPrefs_network.h" diff --git a/dom/html/HTMLOptGroupElement.cpp b/dom/html/HTMLOptGroupElement.cpp @@ -7,7 +7,6 @@ #include "mozilla/dom/HTMLOptGroupElement.h" #include "mozilla/EventDispatcher.h" -#include "mozilla/Maybe.h" #include "mozilla/dom/HTMLOptGroupElementBinding.h" #include "mozilla/dom/HTMLSelectElement.h" // SafeOptionListMutation #include "nsGkAtoms.h" diff --git a/dom/html/HTMLScriptElement.cpp b/dom/html/HTMLScriptElement.cpp @@ -6,7 +6,6 @@ #include "mozilla/dom/HTMLScriptElement.h" -#include "mozilla/Assertions.h" #include "mozilla/StaticPrefs_dom.h" #include "mozilla/dom/Document.h" #include "mozilla/dom/FetchPriority.h" diff --git a/dom/indexedDB/ActorsChild.cpp b/dom/indexedDB/ActorsChild.cpp @@ -33,7 +33,6 @@ #include "mozilla/Encoding.h" #include "mozilla/Maybe.h" #include "mozilla/ProfilerLabels.h" -#include "mozilla/ResultExtensions.h" #include "mozilla/TaskQueue.h" #include "mozilla/dom/BlobImpl.h" #include "mozilla/dom/BrowserChild.h" diff --git a/dom/indexedDB/ActorsParent.cpp b/dom/indexedDB/ActorsParent.cpp @@ -72,7 +72,6 @@ #include "mozilla/GeckoTrace.h" #include "mozilla/InitializedOnce.h" #include "mozilla/Logging.h" -#include "mozilla/MacroForEach.h" #include "mozilla/Maybe.h" #include "mozilla/Monitor.h" #include "mozilla/Mutex.h" diff --git a/dom/indexedDB/IDBDatabase.cpp b/dom/indexedDB/IDBDatabase.cpp @@ -21,7 +21,6 @@ #include "ScriptErrorHelper.h" #include "mozilla/ErrorResult.h" #include "mozilla/EventDispatcher.h" -#include "mozilla/ResultExtensions.h" #include "mozilla/Services.h" #include "mozilla/dom/BindingDeclarations.h" #include "mozilla/dom/DOMStringListBinding.h" diff --git a/dom/indexedDB/IDBObjectStore.cpp b/dom/indexedDB/IDBObjectStore.cpp @@ -32,7 +32,6 @@ #include "js/StructuredClone.h" #include "mozilla/EndianUtils.h" #include "mozilla/ErrorResult.h" -#include "mozilla/ResultExtensions.h" #include "mozilla/dom/BindingUtils.h" #include "mozilla/dom/BlobBinding.h" #include "mozilla/dom/Document.h" diff --git a/dom/indexedDB/IndexedDatabaseManager.cpp b/dom/indexedDB/IndexedDatabaseManager.cpp @@ -24,7 +24,6 @@ #include "mozilla/EventDispatcher.h" #include "mozilla/Logging.h" #include "mozilla/Preferences.h" -#include "mozilla/ResultExtensions.h" #include "mozilla/dom/DOMException.h" #include "mozilla/dom/ErrorEvent.h" #include "mozilla/dom/ErrorEventBinding.h" diff --git a/dom/indexedDB/Key.cpp b/dom/indexedDB/Key.cpp @@ -27,7 +27,6 @@ #include "mozilla/EndianUtils.h" #include "mozilla/FloatingPoint.h" #include "mozilla/ResultExtensions.h" -#include "mozilla/ReverseIterator.h" #include "mozilla/dom/TypedArray.h" #include "mozilla/dom/indexedDB/IDBResult.h" #include "mozilla/dom/indexedDB/Key.h" diff --git a/dom/indexedDB/KeyPath.cpp b/dom/indexedDB/KeyPath.cpp @@ -13,7 +13,6 @@ #include "js/Array.h" // JS::NewArrayObject #include "js/PropertyAndElement.h" // JS_DefineElement, JS_DefineUCProperty, JS_DeleteUCProperty #include "js/PropertyDescriptor.h" // JS::PropertyDescriptor, JS_GetOwnUCPropertyDescriptor -#include "mozilla/ResultExtensions.h" #include "mozilla/dom/BindingDeclarations.h" #include "mozilla/dom/Blob.h" #include "mozilla/dom/BlobBinding.h" diff --git a/dom/indexedDB/SafeRefPtr.h b/dom/indexedDB/SafeRefPtr.h @@ -9,7 +9,6 @@ #include "mozilla/ArrayAlgorithm.h" #include "mozilla/Maybe.h" -#include "mozilla/NotNull.h" #include "mozilla/RefCounted.h" #include "mozilla/RefPtr.h" #include "nsCOMPtr.h" diff --git a/dom/indexedDB/SchemaUpgrades.cpp b/dom/indexedDB/SchemaUpgrades.cpp @@ -38,7 +38,6 @@ #include "mozStorageHelper.h" #include "mozilla/Assertions.h" #include "mozilla/ErrorResult.h" -#include "mozilla/MacroForEach.h" #include "mozilla/Monitor.h" #include "mozilla/OriginAttributes.h" #include "mozilla/ProfilerLabels.h" diff --git a/dom/indexedDB/SchemaUpgrades.h b/dom/indexedDB/SchemaUpgrades.h @@ -10,7 +10,6 @@ #include <cstdint> #include "mozilla/Result.h" -#include "mozilla/ResultExtensions.h" #include "nsStringFwd.h" class mozIStorageConnection; diff --git a/dom/ipc/ContentParent.cpp b/dom/ipc/ContentParent.cpp @@ -76,7 +76,6 @@ #include "mozilla/Telemetry.h" #include "mozilla/TelemetryComms.h" #include "mozilla/TelemetryIPC.h" -#include "mozilla/ThreadSafety.h" #include "mozilla/WebBrowserPersistDocumentParent.h" #include "mozilla/XREAppData.h" #include "mozilla/devtools/HeapSnapshotTempFileHelperParent.h" diff --git a/dom/ipc/MemMapSnapshot.h b/dom/ipc/MemMapSnapshot.h @@ -11,7 +11,6 @@ #include "mozilla/Attributes.h" #include "mozilla/Maybe.h" #include "mozilla/RangedPtr.h" -#include "mozilla/RefPtr.h" #include "mozilla/Result.h" #include "mozilla/ipc/SharedMemoryMapping.h" diff --git a/dom/ipc/ProcessHangMonitor.cpp b/dom/ipc/ProcessHangMonitor.cpp @@ -22,7 +22,6 @@ #include "mozilla/StaticPrefs_browser.h" #include "mozilla/StaticPrefs_dom.h" #include "mozilla/StaticPtr.h" -#include "mozilla/WeakPtr.h" #include "mozilla/dom/BrowserChild.h" #include "mozilla/dom/BrowserParent.h" #include "mozilla/dom/CancelContentJSOptionsBinding.h" diff --git a/dom/ipc/TabMessageTypes.h b/dom/ipc/TabMessageTypes.h @@ -7,8 +7,6 @@ #ifndef mozilla_dom_TabMessageTypes_h #define mozilla_dom_TabMessageTypes_h -#include "mozilla/RefPtr.h" - namespace mozilla::dom { enum class EmbedderElementEventType { diff --git a/dom/ipc/TabMessageUtils.h b/dom/ipc/TabMessageUtils.h @@ -10,7 +10,6 @@ #include "TabMessageTypes.h" #include "X11UndefineNone.h" #include "ipc/EnumSerializer.h" -#include "mozilla/RefPtr.h" #include "mozilla/dom/EffectsInfo.h" #include "mozilla/dom/Event.h" #include "mozilla/layers/LayersMessageUtils.h" diff --git a/dom/ipc/UniqueContentParentKeepAlive.h b/dom/ipc/UniqueContentParentKeepAlive.h @@ -7,7 +7,6 @@ #ifndef mozilla_dom_UniqueContentParentKeepAlive_h #define mozilla_dom_UniqueContentParentKeepAlive_h -#include "mozilla/RefPtr.h" #include "mozilla/UniquePtr.h" #include "nsIDOMProcessParent.h" diff --git a/dom/ipc/WindowGlobalParent.cpp b/dom/ipc/WindowGlobalParent.cpp @@ -22,7 +22,6 @@ #include "mozilla/ServoStyleSet.h" #include "mozilla/StaticPrefs_dom.h" #include "mozilla/StaticPrefs_network.h" -#include "mozilla/Variant.h" #include "mozilla/dom/BrowserBridgeParent.h" #include "mozilla/dom/BrowserHost.h" #include "mozilla/dom/BrowserParent.h" diff --git a/dom/ipc/jsactor/JSActor.cpp b/dom/ipc/jsactor/JSActor.cpp @@ -8,7 +8,6 @@ #include "chrome/common/ipc_channel.h" #include "js/Promise.h" -#include "mozilla/FunctionRef.h" #include "mozilla/ProfilerMarkers.h" #include "mozilla/dom/AutoEntryScript.h" #include "mozilla/dom/ClonedErrorHolder.h" diff --git a/dom/localstorage/ActorsChild.cpp b/dom/localstorage/ActorsChild.cpp @@ -12,7 +12,6 @@ #include "LSSnapshot.h" #include "LocalStorageCommon.h" #include "mozilla/Assertions.h" -#include "mozilla/Result.h" #include "mozilla/StaticPrefs_dom.h" #include "mozilla/dom/LSValue.h" #include "mozilla/dom/Storage.h" diff --git a/dom/localstorage/ActorsParent.cpp b/dom/localstorage/ActorsParent.cpp @@ -53,7 +53,6 @@ #include "mozilla/StaticPtr.h" #include "mozilla/StoragePrincipalHelper.h" #include "mozilla/UniquePtr.h" -#include "mozilla/Utf8.h" #include "mozilla/Variant.h" #include "mozilla/dom/ClientManagerService.h" #include "mozilla/dom/FlippedOnce.h" diff --git a/dom/localstorage/LSDatabase.cpp b/dom/localstorage/LSDatabase.cpp @@ -17,7 +17,6 @@ #include <utility> #include "MainThreadUtils.h" -#include "mozilla/MacroForEach.h" #include "mozilla/RefPtr.h" #include "mozilla/Services.h" #include "mozilla/StaticPtr.h" diff --git a/dom/localstorage/LSObject.cpp b/dom/localstorage/LSObject.cpp @@ -18,7 +18,6 @@ #include "mozilla/AppShutdown.h" #include "mozilla/BasePrincipal.h" #include "mozilla/ErrorResult.h" -#include "mozilla/MacroForEach.h" #include "mozilla/Monitor.h" #include "mozilla/OriginAttributes.h" #include "mozilla/Preferences.h" diff --git a/dom/localstorage/LSObject.h b/dom/localstorage/LSObject.h @@ -10,7 +10,6 @@ #include <cstdint> #include "ErrorList.h" -#include "mozilla/Assertions.h" #include "mozilla/Maybe.h" #include "mozilla/RefPtr.h" #include "mozilla/UniquePtr.h" diff --git a/dom/localstorage/LSSnapshot.cpp b/dom/localstorage/LSSnapshot.cpp @@ -23,7 +23,6 @@ #include "ErrorList.h" #include "mozilla/DebugOnly.h" #include "mozilla/GeckoTrace.h" -#include "mozilla/MacroForEach.h" #include "mozilla/Maybe.h" #include "mozilla/Preferences.h" #include "mozilla/RefPtr.h" diff --git a/dom/localstorage/LSValue.h b/dom/localstorage/LSValue.h @@ -12,7 +12,6 @@ #include "ErrorList.h" #include "SnappyUtils.h" #include "mozilla/Assertions.h" -#include "mozilla/Span.h" #include "nsString.h" #include "nsStringFwd.h" #include "nsTStringRepr.h" diff --git a/dom/localstorage/LocalStorageCommon.cpp b/dom/localstorage/LocalStorageCommon.cpp @@ -14,7 +14,6 @@ #include "mozilla/Logging.h" #include "mozilla/OriginAttributes.h" #include "mozilla/Preferences.h" -#include "mozilla/RefPtr.h" #include "mozilla/StaticMutex.h" #include "mozilla/StaticPrefs_dom.h" #include "mozilla/dom/StorageUtils.h" diff --git a/dom/localstorage/LocalStorageManager2.cpp b/dom/localstorage/LocalStorageManager2.cpp @@ -17,7 +17,6 @@ #include "jsapi.h" #include "mozilla/Assertions.h" #include "mozilla/ErrorResult.h" -#include "mozilla/MacroForEach.h" #include "mozilla/OriginAttributes.h" #include "mozilla/RefPtr.h" #include "mozilla/RemoteLazyInputStreamThread.h" diff --git a/dom/locks/LockManager.cpp b/dom/locks/LockManager.cpp @@ -6,7 +6,6 @@ #include "mozilla/dom/LockManager.h" -#include "mozilla/Assertions.h" #include "mozilla/BasePrincipal.h" #include "mozilla/ErrorResult.h" #include "mozilla/dom/AutoEntryScript.h" diff --git a/dom/media/ADTSDemuxer.h b/dom/media/ADTSDemuxer.h @@ -10,7 +10,6 @@ #include "Adts.h" #include "MediaDataDemuxer.h" #include "MediaResource.h" -#include "mozilla/Maybe.h" namespace mozilla { diff --git a/dom/media/AsyncLogger.h b/dom/media/AsyncLogger.h @@ -14,7 +14,6 @@ #include "GeckoProfiler.h" #include "mozilla/Attributes.h" #include "mozilla/BaseProfilerMarkerTypes.h" -#include "mozilla/MathAlgorithms.h" #include "mozilla/Sprintf.h" #include "mozilla/TimeStamp.h" #include "mozilla/dom/UnboundedMPSCQueue.h" diff --git a/dom/media/AudioCaptureTrack.cpp b/dom/media/AudioCaptureTrack.cpp @@ -16,7 +16,6 @@ #include "MediaTrackGraph.h" #include "MediaTrackListener.h" #include "mozilla/Logging.h" -#include "mozilla/MathAlgorithms.h" #include "webaudio/MediaStreamAudioDestinationNode.h" using namespace mozilla::layers; diff --git a/dom/media/AudioChannelFormat.h b/dom/media/AudioChannelFormat.h @@ -9,7 +9,6 @@ #include <stdint.h> #include "AudioSampleFormat.h" -#include "mozilla/PodOperations.h" #include "nsTArray.h" #include "nsTArrayForwardDeclare.h" diff --git a/dom/media/AudioDeviceInfo.h b/dom/media/AudioDeviceInfo.h @@ -7,7 +7,6 @@ #define MOZILLA_AudioDeviceInfo_H #include "CubebUtils.h" -#include "mozilla/Maybe.h" #include "nsIAudioDeviceInfo.h" // This is mapped to the cubeb_device_info. diff --git a/dom/media/AudioMixer.h b/dom/media/AudioMixer.h @@ -9,7 +9,6 @@ #include "AudioSampleFormat.h" #include "AudioSegment.h" #include "AudioStream.h" -#include "mozilla/NotNull.h" #include "mozilla/PodOperations.h" #include "nsTArray.h" diff --git a/dom/media/AudioStream.h b/dom/media/AudioStream.h @@ -16,7 +16,6 @@ # include "mozilla/MozPromise.h" # include "mozilla/ProfilerUtils.h" # include "mozilla/RefPtr.h" -# include "mozilla/Result.h" # include "mozilla/SPSCQueue.h" # include "mozilla/TimeStamp.h" # include "mozilla/UniquePtr.h" diff --git a/dom/media/CubebInputStream.h b/dom/media/CubebInputStream.h @@ -8,7 +8,6 @@ #define DOM_MEDIA_CUBEBINPUTSTREAM_H_ #include "CubebUtils.h" -#include "mozilla/Maybe.h" #include "mozilla/RefPtr.h" #include "mozilla/UniquePtr.h" #include "nsISupportsImpl.h" diff --git a/dom/media/ForwardedInputTrack.cpp b/dom/media/ForwardedInputTrack.cpp @@ -18,7 +18,6 @@ #include "Tracing.h" #include "VideoSegment.h" #include "mozilla/Logging.h" -#include "mozilla/MathAlgorithms.h" #include "nsContentUtils.h" #include "nsPrintfCString.h" #include "nsServiceManagerUtils.h" diff --git a/dom/media/GetUserMediaRequest.h b/dom/media/GetUserMediaRequest.h @@ -8,7 +8,6 @@ #include <cstdint> #include "js/TypeDecls.h" -#include "mozilla/Assertions.h" #include "mozilla/UniquePtr.h" #include "nsCycleCollectionParticipant.h" #include "nsISupports.h" diff --git a/dom/media/ImageConversion.cpp b/dom/media/ImageConversion.cpp @@ -12,7 +12,6 @@ #include "libyuv/scale_argb.h" #include "mozilla/PodOperations.h" #include "mozilla/RefPtr.h" -#include "mozilla/Result.h" #include "mozilla/dom/ImageBitmapBinding.h" #include "mozilla/dom/ImageUtils.h" #include "mozilla/gfx/Point.h" diff --git a/dom/media/MediaDecoder.cpp b/dom/media/MediaDecoder.cpp @@ -23,7 +23,6 @@ #include "VideoUtils.h" #include "WindowRenderer.h" #include "mozilla/AbstractThread.h" -#include "mozilla/MathAlgorithms.h" #include "mozilla/Preferences.h" #include "mozilla/StaticPrefs_media.h" #include "mozilla/StaticPtr.h" diff --git a/dom/media/MediaDecoderStateMachine.cpp b/dom/media/MediaDecoderStateMachine.cpp @@ -29,7 +29,6 @@ #include "mediasink/VideoSink.h" #include "mozilla/Logging.h" #include "mozilla/MathAlgorithms.h" -#include "mozilla/NotNull.h" #include "mozilla/Preferences.h" #include "mozilla/ProfilerLabels.h" #include "mozilla/ProfilerMarkerTypes.h" diff --git a/dom/media/MediaDeviceInfo.h b/dom/media/MediaDeviceInfo.h @@ -6,7 +6,6 @@ #define mozilla_dom_MediaDeviceInfo_h #include "js/RootingAPI.h" -#include "mozilla/Assertions.h" #include "mozilla/dom/MediaDeviceInfoBinding.h" #include "nsCycleCollectionParticipant.h" #include "nsID.h" diff --git a/dom/media/MediaSpan.h b/dom/media/MediaSpan.h @@ -8,7 +8,6 @@ #include "MediaData.h" #include "mozilla/RefPtr.h" -#include "mozilla/Span.h" namespace mozilla { diff --git a/dom/media/MediaTrackGraph.cpp b/dom/media/MediaTrackGraph.cpp @@ -16,7 +16,6 @@ #include "VideoSegment.h" #include "mozilla/Attributes.h" #include "mozilla/Logging.h" -#include "mozilla/MathAlgorithms.h" #include "nsContentUtils.h" #include "nsGlobalWindowInner.h" #include "nsPrintfCString.h" diff --git a/dom/media/MediaTrackGraphImpl.h b/dom/media/MediaTrackGraphImpl.h @@ -19,7 +19,6 @@ #include "mozilla/Monitor.h" #include "mozilla/TimeStamp.h" #include "mozilla/UniquePtr.h" -#include "mozilla/WeakPtr.h" #include "nsClassHashtable.h" #include "nsIMemoryReporter.h" #include "nsINamed.h" diff --git a/dom/media/TimeUnits.cpp b/dom/media/TimeUnits.cpp @@ -17,7 +17,6 @@ #include "mozilla/CheckedInt.h" #include "mozilla/FloatingPoint.h" #include "mozilla/IntegerPrintfMacros.h" -#include "mozilla/Maybe.h" #include "mozilla/TimeStamp.h" #include "nsDebug.h" #include "nsPrintfCString.h" diff --git a/dom/media/autoplay/AutoplayPolicy.h b/dom/media/autoplay/AutoplayPolicy.h @@ -7,7 +7,7 @@ #if !defined(AutoplayPolicy_h_) # define AutoplayPolicy_h_ -# include "mozilla/NotNull.h" +# include <cstdint> class nsIPrincipal; diff --git a/dom/media/doctor/test/gtest/TestMultiWriterQueue.cpp b/dom/media/doctor/test/gtest/TestMultiWriterQueue.cpp @@ -10,7 +10,6 @@ #include "DDTimeStamp.h" #include "MultiWriterQueue.h" -#include "mozilla/Assertions.h" #include "mozilla/gtest/MozAssertions.h" #include "nsDeque.h" #include "nsIThread.h" diff --git a/dom/media/doctor/test/gtest/TestRollingNumber.cpp b/dom/media/doctor/test/gtest/TestRollingNumber.cpp @@ -10,7 +10,6 @@ #include <type_traits> #include "RollingNumber.h" -#include "mozilla/Assertions.h" using RN8 = mozilla::RollingNumber<uint8_t>; diff --git a/dom/media/driftcontrol/gtest/TestDriftController.cpp b/dom/media/driftcontrol/gtest/TestDriftController.cpp @@ -5,7 +5,6 @@ #include "DriftController.h" #include "gtest/gtest.h" -#include "mozilla/Maybe.h" using namespace mozilla; using TimeUnit = media::TimeUnit; diff --git a/dom/media/eme/MediaEncryptedEvent.h b/dom/media/eme/MediaEncryptedEvent.h @@ -11,7 +11,6 @@ #include "js/RootingAPI.h" #include "mozilla/AlreadyAddRefed.h" -#include "mozilla/Assertions.h" #include "mozilla/dom/Event.h" #include "nsCycleCollectionParticipant.h" #include "nsISupports.h" diff --git a/dom/media/eme/MediaKeySystemAccessManager.cpp b/dom/media/eme/MediaKeySystemAccessManager.cpp @@ -15,9 +15,6 @@ #include "mozilla/dom/BrowserChild.h" #include "mozilla/dom/Document.h" #include "mozilla/dom/KeySystemNames.h" -#ifdef XP_WIN -# include "mozilla/WindowsVersion.h" -#endif #include "nsComponentManagerUtils.h" #include "nsContentUtils.h" #include "nsIObserverService.h" diff --git a/dom/media/eme/MediaKeys.cpp b/dom/media/eme/MediaKeys.cpp @@ -36,9 +36,6 @@ # include "mozilla/RemoteMediaManagerChild.h" # include "mozilla/StaticPrefs_media.h" #endif -#ifdef XP_WIN -# include "mozilla/WindowsVersion.h" -#endif #ifdef MOZ_WMF_CDM # include "mozilla/WMFCDMProxy.h" #endif diff --git a/dom/media/flac/FlacFrameParser.cpp b/dom/media/flac/FlacFrameParser.cpp @@ -10,7 +10,6 @@ #include "OggCodecState.h" #include "OpusParser.h" #include "VideoUtils.h" -#include "mozilla/ResultExtensions.h" #include "mozilla/Try.h" #include "nsTArray.h" diff --git a/dom/media/gmp/GMPUtils.h b/dom/media/gmp/GMPUtils.h @@ -9,7 +9,6 @@ #include "MediaResult.h" #include "gmp-errors.h" #include "mozilla/AbstractThread.h" -#include "mozilla/RefPtr.h" #include "mozilla/UniquePtr.h" #include "nsCOMPtr.h" #include "nsClassHashtable.h" diff --git a/dom/media/ipc/MFMediaEngineParent.cpp b/dom/media/ipc/MFMediaEngineParent.cpp @@ -26,7 +26,6 @@ #include "mozilla/StaticMutex.h" #include "mozilla/StaticPrefs_media.h" #include "mozilla/StaticPtr.h" -#include "mozilla/WindowsVersion.h" #include "mozilla/gfx/DeviceManagerDx.h" #include "mozilla/ipc/UtilityMediaServiceParent.h" #include "mozilla/ipc/UtilityProcessChild.h" diff --git a/dom/media/ipc/RemoteAudioDecoder.cpp b/dom/media/ipc/RemoteAudioDecoder.cpp @@ -10,7 +10,6 @@ #include "RemoteCDMParent.h" #include "RemoteMediaManagerChild.h" #include "RemoteMediaManagerParent.h" -#include "mozilla/PodOperations.h" #include "mozilla/StaticPrefs_media.h" namespace mozilla { diff --git a/dom/media/mediacapabilities/MediaCapabilities.h b/dom/media/mediacapabilities/MediaCapabilities.h @@ -10,7 +10,6 @@ #include "DDLoggedTypeTraits.h" #include "js/TypeDecls.h" #include "mozilla/AlreadyAddRefed.h" -#include "mozilla/Assertions.h" #include "mozilla/Maybe.h" #include "mozilla/dom/MediaKeySystemAccessManager.h" #include "mozilla/dom/NonRefcountedDOMObject.h" diff --git a/dom/media/mediacontrol/MediaControlKeyManager.cpp b/dom/media/mediacontrol/MediaControlKeyManager.cpp @@ -7,7 +7,6 @@ #include "MediaControlService.h" #include "MediaControlUtils.h" #include "mozilla/AbstractThread.h" -#include "mozilla/Assertions.h" #include "mozilla/Logging.h" #include "mozilla/Preferences.h" #include "mozilla/Services.h" diff --git a/dom/media/mediacontrol/MediaPlaybackStatus.h b/dom/media/mediacontrol/MediaPlaybackStatus.h @@ -7,7 +7,6 @@ #include "mozilla/DefineEnum.h" #include "mozilla/Maybe.h" -#include "mozilla/RefPtr.h" #include "mozilla/dom/MediaSession.h" #include "nsID.h" #include "nsISupportsImpl.h" diff --git a/dom/media/mediaelement/HTMLMediaElement.cpp b/dom/media/mediaelement/HTMLMediaElement.cpp @@ -60,7 +60,6 @@ #include "mozilla/EMEUtils.h" #include "mozilla/EventDispatcher.h" #include "mozilla/MathAlgorithms.h" -#include "mozilla/NotNull.h" #include "mozilla/Preferences.h" #include "mozilla/PresShell.h" #include "mozilla/SVGObserverUtils.h" diff --git a/dom/media/mediasink/AudioSink.h b/dom/media/mediasink/AudioSink.h @@ -17,7 +17,6 @@ #include "mozilla/Monitor.h" #include "mozilla/MozPromise.h" #include "mozilla/RefPtr.h" -#include "mozilla/Result.h" #include "nsISupportsImpl.h" namespace mozilla { diff --git a/dom/media/mediasink/AudioSinkWrapper.cpp b/dom/media/mediasink/AudioSinkWrapper.cpp @@ -10,7 +10,6 @@ #include "AudioSink.h" #include "VideoUtils.h" #include "mozilla/Logging.h" -#include "mozilla/Result.h" #include "mozilla/StaticPrefs_media.h" #include "nsPrintfCString.h" #include "nsThreadManager.h" diff --git a/dom/media/mediasource/MediaSource.h b/dom/media/mediasource/MediaSource.h @@ -10,7 +10,6 @@ #include "MediaSourceDecoder.h" #include "TimeUnits.h" #include "js/RootingAPI.h" -#include "mozilla/Assertions.h" #include "mozilla/DOMEventTargetHelper.h" #include "mozilla/MozPromise.h" #include "mozilla/dom/MediaSourceBinding.h" diff --git a/dom/media/mediasource/SourceBuffer.h b/dom/media/mediasource/SourceBuffer.h @@ -12,7 +12,6 @@ #include "SourceBufferTask.h" #include "TrackBuffersManager.h" #include "js/RootingAPI.h" -#include "mozilla/Assertions.h" #include "mozilla/Atomics.h" #include "mozilla/DOMEventTargetHelper.h" #include "mozilla/MozPromise.h" diff --git a/dom/media/mediasource/SourceBufferList.h b/dom/media/mediasource/SourceBufferList.h @@ -9,7 +9,6 @@ #include "SourceBuffer.h" #include "js/RootingAPI.h" -#include "mozilla/Assertions.h" #include "mozilla/DOMEventTargetHelper.h" #include "nsCycleCollectionNoteChild.h" #include "nsCycleCollectionParticipant.h" diff --git a/dom/media/mp3/MP3FrameParser.cpp b/dom/media/mp3/MP3FrameParser.cpp @@ -15,7 +15,6 @@ #include "VideoUtils.h" #include "mozilla/Assertions.h" #include "mozilla/EndianUtils.h" -#include "mozilla/ResultExtensions.h" #include "mozilla/ScopeExit.h" #include "mozilla/Try.h" diff --git a/dom/media/mp4/DecoderData.h b/dom/media/mp4/DecoderData.h @@ -9,7 +9,6 @@ #include "MediaResult.h" #include "mozilla/RefPtr.h" #include "mozilla/Result.h" -#include "mozilla/Vector.h" #include "mp4parse.h" #include "nsString.h" #include "nsTArray.h" diff --git a/dom/media/mp4/MP4Demuxer.h b/dom/media/mp4/MP4Demuxer.h @@ -9,7 +9,6 @@ # include "MediaDataDemuxer.h" # include "MediaResource.h" -# include "mozilla/Maybe.h" # include "mozilla/Monitor.h" namespace mozilla { diff --git a/dom/media/mp4/MoofParser.h b/dom/media/mp4/MoofParser.h @@ -12,7 +12,6 @@ #include "MediaResource.h" #include "SinfParser.h" #include "TimeUnits.h" -#include "mozilla/ResultExtensions.h" #include "mozilla/Variant.h" namespace mozilla { diff --git a/dom/media/mp4/ResourceStream.h b/dom/media/mp4/ResourceStream.h @@ -7,7 +7,6 @@ #include "ByteStream.h" #include "MediaResource.h" -#include "mozilla/RefPtr.h" namespace mozilla { diff --git a/dom/media/mp4/SinfParser.h b/dom/media/mp4/SinfParser.h @@ -7,7 +7,6 @@ #include "Atom.h" #include "AtomType.h" -#include "mozilla/ResultExtensions.h" #include "nsTArray.h" namespace mozilla { diff --git a/dom/media/ogg/OggDemuxer.cpp b/dom/media/ogg/OggDemuxer.cpp @@ -15,7 +15,6 @@ #include "XiphExtradata.h" #include "mozilla/AbstractThread.h" #include "mozilla/Atomics.h" -#include "mozilla/PodOperations.h" #include "mozilla/SchedulerGroup.h" #include "mozilla/ScopeExit.h" #include "mozilla/SharedThreadPool.h" diff --git a/dom/media/platforms/agnostic/bytestreams/AnnexB.cpp b/dom/media/platforms/agnostic/bytestreams/AnnexB.cpp @@ -10,7 +10,6 @@ #include "H265.h" #include "MediaData.h" #include "mozilla/EndianUtils.h" -#include "mozilla/ResultExtensions.h" #include "mozilla/Try.h" mozilla::LazyLogModule gAnnexB("AnnexB"); diff --git a/dom/media/platforms/agnostic/bytestreams/H264.cpp b/dom/media/platforms/agnostic/bytestreams/H264.cpp @@ -15,7 +15,6 @@ #include "MediaInfo.h" #include "mozilla/PodOperations.h" #include "mozilla/Result.h" -#include "mozilla/ResultExtensions.h" #include "mozilla/Try.h" #define READSE(var, min, max) \ diff --git a/dom/media/platforms/agnostic/bytestreams/H265.cpp b/dom/media/platforms/agnostic/bytestreams/H265.cpp @@ -18,7 +18,6 @@ #include "MediaData.h" #include "MediaInfo.h" #include "mozilla/PodOperations.h" -#include "mozilla/ResultExtensions.h" #include "mozilla/Span.h" #include "nsFmtString.h" diff --git a/dom/media/platforms/apple/AppleATDecoder.h b/dom/media/platforms/apple/AppleATDecoder.h @@ -11,7 +11,6 @@ #include "AudioConverter.h" #include "PlatformDecoderModule.h" -#include "mozilla/Vector.h" namespace mozilla { diff --git a/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp b/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp @@ -65,7 +65,6 @@ #if LIBAVCODEC_VERSION_MAJOR > 58 # define AV_PIX_FMT_VAAPI_VLD AV_PIX_FMT_VAAPI #endif -#include "mozilla/PodOperations.h" #include "mozilla/StaticPrefs_gfx.h" #include "mozilla/StaticPrefs_media.h" #include "mozilla/TaskQueue.h" diff --git a/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.h b/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.h @@ -15,7 +15,6 @@ #include "ImageContainer.h" #include "PerformanceRecorder.h" #include "SimpleMap.h" -#include "mozilla/ScopeExit.h" #include "nsTHashSet.h" #if LIBAVCODEC_VERSION_MAJOR >= 57 && LIBAVUTIL_VERSION_MAJOR >= 56 # include "mozilla/layers/TextureClient.h" diff --git a/dom/media/platforms/wmf/MFMediaEngineStream.h b/dom/media/platforms/wmf/MFMediaEngineStream.h @@ -15,7 +15,6 @@ #include "PlatformDecoderModule.h" #include "mozilla/Atomics.h" #include "mozilla/Mutex.h" -#include "mozilla/SPSCQueue.h" namespace mozilla { diff --git a/dom/media/platforms/wmf/WMFDecoderModule.cpp b/dom/media/platforms/wmf/WMFDecoderModule.cpp @@ -19,7 +19,6 @@ #include "WMFAudioMFTManager.h" #include "WMFMediaDataDecoder.h" #include "WMFVideoMFTManager.h" -#include "mozilla/Maybe.h" #include "mozilla/ProfilerMarkers.h" #include "mozilla/StaticMutex.h" #include "mozilla/StaticPrefs_media.h" diff --git a/dom/media/platforms/wmf/WMFUtils.cpp b/dom/media/platforms/wmf/WMFUtils.cpp @@ -20,7 +20,6 @@ #include "VideoUtils.h" #include "mozilla/CheckedInt.h" #include "mozilla/Logging.h" -#include "mozilla/RefPtr.h" #include "mozilla/mscom/EnsureMTA.h" #include "nsTArray.h" #include "nsThreadUtils.h" diff --git a/dom/media/systemservices/CamerasChild.cpp b/dom/media/systemservices/CamerasChild.cpp @@ -12,7 +12,6 @@ #include "mozilla/Assertions.h" #include "mozilla/Logging.h" #include "mozilla/SyncRunnable.h" -#include "mozilla/WeakPtr.h" #include "mozilla/ipc/BackgroundChild.h" #include "mozilla/ipc/PBackgroundChild.h" #include "nsThreadUtils.h" diff --git a/dom/media/systemservices/MediaUtils.h b/dom/media/systemservices/MediaUtils.h @@ -15,7 +15,6 @@ #include "mozilla/MozPromise.h" #include "mozilla/Mutex.h" #include "mozilla/RefPtr.h" -#include "mozilla/Result.h" #include "mozilla/SharedThreadPool.h" #include "mozilla/TaskQueue.h" #include "mozilla/UniquePtr.h" diff --git a/dom/media/webaudio/AudioContext.cpp b/dom/media/webaudio/AudioContext.cpp @@ -39,7 +39,6 @@ #include "blink/PeriodicWave.h" #include "js/ArrayBuffer.h" // JS::StealArrayBufferContents #include "mozilla/ErrorResult.h" -#include "mozilla/NotNull.h" #include "mozilla/OwningNonNull.h" #include "mozilla/Preferences.h" #include "mozilla/RefPtr.h" diff --git a/dom/media/webaudio/AudioEventTimeline.h b/dom/media/webaudio/AudioEventTimeline.h @@ -15,7 +15,6 @@ #include "mozilla/Assertions.h" #include "mozilla/DefineEnum.h" #include "mozilla/ErrorResult.h" -#include "mozilla/PodOperations.h" #include "nsTArray.h" // XXX Avoid including this here by moving function bodies to the cpp file diff --git a/dom/media/webaudio/blink/HRTFDatabaseLoader.h b/dom/media/webaudio/blink/HRTFDatabaseLoader.h @@ -32,7 +32,6 @@ #include "HRTFDatabase.h" #include "mozilla/MemoryReporting.h" #include "mozilla/Mutex.h" -#include "mozilla/RefPtr.h" #include "nsHashKeys.h" template <class EntryType> diff --git a/dom/media/webaudio/blink/ReverbConvolverStage.cpp b/dom/media/webaudio/blink/ReverbConvolverStage.cpp @@ -31,7 +31,6 @@ #include "ReverbAccumulationBuffer.h" #include "ReverbConvolver.h" #include "ReverbInputBuffer.h" -#include "mozilla/PodOperations.h" using namespace mozilla; diff --git a/dom/media/webcodecs/AudioDecoder.h b/dom/media/webcodecs/AudioDecoder.h @@ -9,7 +9,6 @@ #include "js/TypeDecls.h" #include "mozilla/ErrorResult.h" -#include "mozilla/Maybe.h" #include "mozilla/RefPtr.h" #include "mozilla/UniquePtr.h" #include "mozilla/dom/AudioData.h" diff --git a/dom/media/webcodecs/ImageDecoder.h b/dom/media/webcodecs/ImageDecoder.h @@ -9,7 +9,6 @@ #include "FrameTimeout.h" #include "mozilla/ErrorResult.h" -#include "mozilla/NotNull.h" #include "mozilla/UniquePtr.h" #include "mozilla/dom/ImageDecoderBinding.h" #include "mozilla/dom/WebCodecsUtils.h" diff --git a/dom/media/webcodecs/ImageTrack.h b/dom/media/webcodecs/ImageTrack.h @@ -9,7 +9,6 @@ #include "FrameTimeout.h" #include "mozilla/ErrorResult.h" -#include "mozilla/NotNull.h" #include "mozilla/dom/ImageDecoderBinding.h" #include "nsCycleCollectionParticipant.h" #include "nsTArray.h" diff --git a/dom/media/webcodecs/VideoFrame.cpp b/dom/media/webcodecs/VideoFrame.cpp @@ -18,7 +18,6 @@ #include "js/StructuredClone.h" #include "mozilla/Maybe.h" #include "mozilla/ResultVariant.h" -#include "mozilla/ScopeExit.h" #include "mozilla/StaticPrefs_dom.h" #include "mozilla/Try.h" #include "mozilla/UniquePtr.h" diff --git a/dom/media/webcodecs/VideoFrame.h b/dom/media/webcodecs/VideoFrame.h @@ -9,7 +9,6 @@ #include "js/TypeDecls.h" #include "mozilla/ErrorResult.h" -#include "mozilla/NotNull.h" #include "mozilla/Span.h" #include "mozilla/WeakPtr.h" #include "mozilla/dom/BindingDeclarations.h" diff --git a/dom/media/webrtc/MediaEngine.h b/dom/media/webrtc/MediaEngine.h @@ -10,7 +10,6 @@ #include "MediaTrackConstraints.h" #include "MediaTrackGraph.h" #include "mozilla/RefPtr.h" -#include "mozilla/ThreadSafeWeakPtr.h" #include "mozilla/dom/MediaStreamTrackBinding.h" #include "mozilla/dom/VideoStreamTrack.h" diff --git a/dom/media/webrtc/MediaEngineSource.h b/dom/media/webrtc/MediaEngineSource.h @@ -11,7 +11,6 @@ #include "MediaTrackConstraints.h" #include "PerformanceRecorder.h" #include "mozilla/RefPtr.h" -#include "mozilla/ThreadSafeWeakPtr.h" #include "mozilla/dom/MediaStreamTrackBinding.h" #include "mozilla/media/MediaUtils.h" #include "nsStringFwd.h" diff --git a/dom/media/webrtc/RTCCertificate.cpp b/dom/media/webrtc/RTCCertificate.cpp @@ -21,7 +21,6 @@ #include "js/Value.h" #include "keyhi.h" #include "mozilla/ErrorResult.h" -#include "mozilla/MacroForEach.h" #include "mozilla/OwningNonNull.h" #include "mozilla/dom/BindingDeclarations.h" #include "mozilla/dom/CryptoBuffer.h" diff --git a/dom/media/webrtc/RTCCertificate.h b/dom/media/webrtc/RTCCertificate.h @@ -14,7 +14,6 @@ #include "js/RootingAPI.h" #include "keythi.h" #include "mozilla/AlreadyAddRefed.h" -#include "mozilla/Assertions.h" #include "mozilla/RefPtr.h" #include "nsCycleCollectionParticipant.h" #include "nsIGlobalObject.h" diff --git a/dom/media/webrtc/WebrtcIPCTraits.h b/dom/media/webrtc/WebrtcIPCTraits.h @@ -10,7 +10,6 @@ #include "ipc/EnumSerializer.h" #include "ipc/IPCMessageUtils.h" #include "ipc/IPCMessageUtilsSpecializations.h" -#include "mozilla/MacroForEach.h" #include "mozilla/dom/BindingDeclarations.h" #include "mozilla/dom/BindingIPCUtils.h" #include "mozilla/dom/CandidateInfo.h" diff --git a/dom/media/webrtc/jsapi/MediaTransportHandler.cpp b/dom/media/webrtc/jsapi/MediaTransportHandler.cpp @@ -35,7 +35,6 @@ #include <string> #include <vector> -#include "mozilla/Algorithm.h" #include "mozilla/PublicSSL.h" // For psm::InitializeCipherSuite #include "mozilla/dom/RTCStatsReportBinding.h" #include "nsDNSService2.h" diff --git a/dom/media/webrtc/jsapi/RTCEncodedFrameBase.h b/dom/media/webrtc/jsapi/RTCEncodedFrameBase.h @@ -10,7 +10,6 @@ #include <memory> #include "js/TypeDecls.h" -#include "mozilla/Assertions.h" #include "mozilla/dom/TypedArray.h" // ArrayBuffer class nsIGlobalObject; diff --git a/dom/media/webrtc/jsapi/RTCIceTransport.h b/dom/media/webrtc/jsapi/RTCIceTransport.h @@ -9,7 +9,6 @@ #include "js/RootingAPI.h" #include "mozilla/DOMEventTargetHelper.h" -#include "mozilla/RefPtr.h" #include "transport/transportlayer.h" class nsPIDOMWindowInner; diff --git a/dom/media/webrtc/jsapi/RTCRtpScriptTransform.h b/dom/media/webrtc/jsapi/RTCRtpScriptTransform.h @@ -8,7 +8,6 @@ #define MOZILLA_DOM_MEDIA_WEBRTC_JSAPI_RTCRTPSCRIPTTRANSFORM_H_ #include "js/RootingAPI.h" -#include "mozilla/Maybe.h" #include "mozilla/RefPtr.h" #include "nsISupports.h" #include "nsTArray.h" diff --git a/dom/media/webrtc/jsapi/RTCRtpScriptTransformer.cpp b/dom/media/webrtc/jsapi/RTCRtpScriptTransformer.cpp @@ -26,7 +26,6 @@ #include "mozilla/Logging.h" #include "mozilla/Maybe.h" #include "mozilla/RefPtr.h" -#include "mozilla/Result.h" #include "mozilla/dom/BindingDeclarations.h" #include "mozilla/dom/BindingUtils.h" #include "mozilla/dom/Promise-inl.h" diff --git a/dom/media/webrtc/jsep/JsepSession.h b/dom/media/webrtc/jsep/JsepSession.h @@ -13,7 +13,6 @@ #include "jsep/JsepTransport.h" #include "mozilla/Attributes.h" #include "mozilla/Maybe.h" -#include "mozilla/RefPtr.h" #include "mozilla/UniquePtr.h" #include "mozilla/dom/PeerConnectionObserverEnumsBinding.h" #include "nsError.h" diff --git a/dom/media/webrtc/sdp/RsdparsaSdpInc.h b/dom/media/webrtc/sdp/RsdparsaSdpInc.h @@ -9,7 +9,6 @@ #include <stdbool.h> #include <stdint.h> -#include "mozilla/Maybe.h" #include "nsError.h" struct BandwidthVec; diff --git a/dom/media/webrtc/sdp/Sdp.h b/dom/media/webrtc/sdp/Sdp.h @@ -67,7 +67,6 @@ #include <sstream> #include <vector> -#include "mozilla/Maybe.h" #include "sdp/SdpAttributeList.h" #include "sdp/SdpEnum.h" #include "sdp/SdpMediaSection.h" diff --git a/dom/media/webrtc/sdp/SdpMediaSection.h b/dom/media/webrtc/sdp/SdpMediaSection.h @@ -11,7 +11,6 @@ #include <string> #include <vector> -#include "mozilla/Maybe.h" #include "sdp/SdpAttributeList.h" #include "sdp/SdpEnum.h" diff --git a/dom/midi/MIDIAccess.h b/dom/midi/MIDIAccess.h @@ -9,7 +9,6 @@ #include "mozilla/DOMEventTargetHelper.h" #include "mozilla/Observer.h" -#include "mozilla/WeakPtr.h" #include "nsCycleCollectionParticipant.h" #include "nsWrapperCache.h" diff --git a/dom/midi/MIDIMessageEvent.h b/dom/midi/MIDIMessageEvent.h @@ -11,7 +11,6 @@ #include "js/RootingAPI.h" #include "mozilla/AlreadyAddRefed.h" -#include "mozilla/Assertions.h" #include "mozilla/TimeStamp.h" #include "mozilla/dom/Event.h" #include "nsCycleCollectionParticipant.h" diff --git a/dom/mls/MLS.cpp b/dom/mls/MLS.cpp @@ -11,7 +11,6 @@ #include "MLSTypeUtils.h" #include "mozilla/BasePrincipal.h" #include "mozilla/Logging.h" -#include "mozilla/Span.h" #include "mozilla/dom/MLSGroupView.h" #include "mozilla/dom/MLSTransactionChild.h" #include "mozilla/dom/MLSTransactionMessage.h" diff --git a/dom/mls/MLSGroupView.cpp b/dom/mls/MLSGroupView.cpp @@ -10,7 +10,6 @@ #include "ipc/IPCMessageUtilsSpecializations.h" #include "mozilla/BasePrincipal.h" #include "mozilla/Logging.h" -#include "mozilla/Span.h" #include "mozilla/dom/MLSBinding.h" #include "mozilla/dom/MLSTransactionChild.h" #include "mozilla/dom/MLSTransactionMessage.h" diff --git a/dom/payments/MerchantValidationEvent.cpp b/dom/payments/MerchantValidationEvent.cpp @@ -6,7 +6,6 @@ #include "mozilla/dom/MerchantValidationEvent.h" -#include "mozilla/ResultExtensions.h" #include "mozilla/dom/Document.h" #include "mozilla/dom/Location.h" #include "mozilla/dom/PaymentRequest.h" diff --git a/dom/payments/MerchantValidationEvent.h b/dom/payments/MerchantValidationEvent.h @@ -7,7 +7,6 @@ #ifndef mozilla_dom_MerchantValidationEvent_h #define mozilla_dom_MerchantValidationEvent_h -#include "mozilla/Result.h" #include "mozilla/dom/Event.h" #include "mozilla/dom/MerchantValidationEventBinding.h" #include "mozilla/dom/PromiseNativeHandler.h" diff --git a/dom/promise/Promise-inl.h b/dom/promise/Promise-inl.h @@ -11,7 +11,6 @@ #include <utility> #include "mozilla/AlreadyAddRefed.h" -#include "mozilla/ResultExtensions.h" #include "mozilla/dom/BindingUtils.h" #include "mozilla/dom/Promise.h" #include "mozilla/dom/PromiseNativeHandler.h" diff --git a/dom/promise/Promise.cpp b/dom/promise/Promise.cpp @@ -20,7 +20,6 @@ #include "mozilla/HoldDropJSObjects.h" #include "mozilla/OwningNonNull.h" #include "mozilla/Preferences.h" -#include "mozilla/ResultExtensions.h" #include "mozilla/dom/AutoEntryScript.h" #include "mozilla/dom/BindingUtils.h" #include "mozilla/dom/DOMException.h" diff --git a/dom/promise/PromiseDebugging.h b/dom/promise/PromiseDebugging.h @@ -8,7 +8,6 @@ #define mozilla_dom_PromiseDebugging_h #include "js/TypeDecls.h" -#include "mozilla/RefPtr.h" #include "nsTArray.h" namespace mozilla { diff --git a/dom/promise/PromiseNativeHandler.h b/dom/promise/PromiseNativeHandler.h @@ -12,7 +12,6 @@ #include "js/TypeDecls.h" #include "js/Value.h" #include "mozilla/ErrorResult.h" -#include "mozilla/Maybe.h" #include "mozilla/StaticString.h" #include "nsISupports.h" diff --git a/dom/quota/ActorsParent.cpp b/dom/quota/ActorsParent.cpp @@ -81,7 +81,6 @@ #include "mozilla/SystemPrincipal.h" #include "mozilla/TextUtils.h" #include "mozilla/TimeStamp.h" -#include "mozilla/Variant.h" #include "mozilla/dom/FileSystemQuotaClientFactory.h" #include "mozilla/dom/FlippedOnce.h" #include "mozilla/dom/IndexedDatabaseManager.h" diff --git a/dom/quota/DecryptingInputStream_impl.h b/dom/quota/DecryptingInputStream_impl.h @@ -17,7 +17,6 @@ #include "mozilla/Assertions.h" #include "mozilla/RefPtr.h" #include "mozilla/Result.h" -#include "mozilla/ResultExtensions.h" #include "mozilla/Span.h" #include "mozilla/fallible.h" #include "mozilla/ipc/InputStreamUtils.h" diff --git a/dom/quota/EncryptingOutputStream.cpp b/dom/quota/EncryptingOutputStream.cpp @@ -9,7 +9,6 @@ #include <type_traits> #include "EncryptingOutputStream_impl.h" -#include "mozilla/MacroForEach.h" #include "nsStreamUtils.h" namespace mozilla::dom::quota { diff --git a/dom/quota/NSSCipherStrategy.cpp b/dom/quota/NSSCipherStrategy.cpp @@ -14,7 +14,6 @@ #include <utility> #include "mozilla/Assertions.h" -#include "mozilla/ResultExtensions.h" // NSS includes #include "blapit.h" diff --git a/dom/quota/PersistenceType.h b/dom/quota/PersistenceType.h @@ -10,7 +10,6 @@ #include <array> #include <cstdint> -#include "mozilla/Assertions.h" #include "mozilla/Maybe.h" #include "mozilla/fallible.h" #include "nsStringFwd.h" diff --git a/dom/quota/QuotaManagerService.cpp b/dom/quota/QuotaManagerService.cpp @@ -30,7 +30,6 @@ #include "mozilla/Services.h" #include "mozilla/StaticPrefs_dom.h" #include "mozilla/StaticPtr.h" -#include "mozilla/Variant.h" #include "mozilla/dom/quota/PQuota.h" #include "mozilla/dom/quota/PersistenceType.h" #include "mozilla/dom/quota/PrincipalUtils.h" diff --git a/dom/quota/QuotaRequests.cpp b/dom/quota/QuotaRequests.cpp @@ -11,7 +11,6 @@ // Global includes #include "mozilla/ErrorNames.h" -#include "mozilla/MacroForEach.h" #include "mozilla/dom/quota/QuotaUsageRequestChild.h" #include "nsDebug.h" #include "nsIQuotaCallbacks.h" diff --git a/dom/quota/QuotaRequests.h b/dom/quota/QuotaRequests.h @@ -10,7 +10,6 @@ #include <cstdint> #include "ErrorList.h" -#include "mozilla/Assertions.h" #include "nsCOMPtr.h" #include "nsCycleCollectionParticipant.h" #include "nsIPrincipal.h" diff --git a/dom/quota/QuotaResults.cpp b/dom/quota/QuotaResults.cpp @@ -8,7 +8,6 @@ #include "ErrorList.h" #include "mozilla/Assertions.h" -#include "mozilla/MacroForEach.h" #include "nscore.h" namespace mozilla::dom::quota { diff --git a/dom/quota/ScopedLogExtraInfo.h b/dom/quota/ScopedLogExtraInfo.h @@ -9,7 +9,6 @@ #include <map> -#include "mozilla/Assertions.h" #include "mozilla/Attributes.h" #include "mozilla/Tainting.h" #include "mozilla/ThreadLocal.h" diff --git a/dom/quota/StorageManager.cpp b/dom/quota/StorageManager.cpp @@ -17,7 +17,6 @@ #include "js/TypeDecls.h" #include "mozilla/Attributes.h" #include "mozilla/ErrorResult.h" -#include "mozilla/MacroForEach.h" #include "mozilla/Maybe.h" #include "mozilla/Mutex.h" #include "mozilla/RefPtr.h" diff --git a/dom/quota/StorageManager.h b/dom/quota/StorageManager.h @@ -9,7 +9,6 @@ #include "js/TypeDecls.h" #include "mozilla/AlreadyAddRefed.h" -#include "mozilla/Assertions.h" #include "nsCOMPtr.h" #include "nsCycleCollectionParticipant.h" #include "nsISupports.h" diff --git a/dom/quota/nsIndexedDBProtocolHandler.cpp b/dom/quota/nsIndexedDBProtocolHandler.cpp @@ -11,7 +11,6 @@ #include "ErrorList.h" #include "mozilla/Assertions.h" -#include "mozilla/MacroForEach.h" #include "nsIWeakReference.h" #include "nsStandardURL.h" #include "nsStringFwd.h" diff --git a/dom/reporting/Report.h b/dom/reporting/Report.h @@ -9,7 +9,6 @@ #include "js/TypeDecls.h" #include "mozilla/AlreadyAddRefed.h" -#include "mozilla/Assertions.h" #include "mozilla/RefPtr.h" #include "nsCOMPtr.h" #include "nsCycleCollectionParticipant.h" diff --git a/dom/reporting/ReportBody.h b/dom/reporting/ReportBody.h @@ -7,7 +7,6 @@ #ifndef mozilla_dom_ReportBody_h #define mozilla_dom_ReportBody_h -#include "mozilla/Assertions.h" #include "nsCOMPtr.h" #include "nsCycleCollectionParticipant.h" #include "nsISupports.h" diff --git a/dom/reporting/ReportingObserver.h b/dom/reporting/ReportingObserver.h @@ -9,7 +9,6 @@ #include "js/TypeDecls.h" #include "mozilla/AlreadyAddRefed.h" -#include "mozilla/Assertions.h" #include "mozilla/Attributes.h" #include "mozilla/RefPtr.h" #include "nsCOMPtr.h" diff --git a/dom/reporting/TestingDeprecatedInterface.h b/dom/reporting/TestingDeprecatedInterface.h @@ -9,7 +9,6 @@ #include "js/TypeDecls.h" #include "mozilla/AlreadyAddRefed.h" -#include "mozilla/Assertions.h" #include "nsCOMPtr.h" #include "nsCycleCollectionParticipant.h" #include "nsISupports.h" diff --git a/dom/script/AutoEntryScript.cpp b/dom/script/AutoEntryScript.cpp @@ -15,7 +15,6 @@ #include "jsapi.h" #include "mozilla/Assertions.h" #include "mozilla/Maybe.h" -#include "mozilla/Span.h" #include "nsCOMPtr.h" #include "nsContentUtils.h" #include "nsGlobalWindowInner.h" diff --git a/dom/script/ScriptLoadContext.h b/dom/script/ScriptLoadContext.h @@ -30,7 +30,6 @@ #include "mozilla/TaskController.h" // mozilla::Task #include "mozilla/Utf8.h" // mozilla::Utf8Unit #include "mozilla/Variant.h" -#include "mozilla/Vector.h" #include "mozilla/dom/SRIMetadata.h" #include "mozilla/net/UrlClassifierCommon.h" #include "nsCOMPtr.h" diff --git a/dom/script/ScriptLoadHandler.cpp b/dom/script/ScriptLoadHandler.cpp @@ -20,7 +20,6 @@ #include "mozilla/DebugOnly.h" #include "mozilla/Encoding.h" #include "mozilla/Logging.h" -#include "mozilla/NotNull.h" #include "mozilla/PerfStats.h" #include "mozilla/ScopeExit.h" #include "mozilla/SharedSubResourceCache.h" diff --git a/dom/script/ScriptLoadHandler.h b/dom/script/ScriptLoadHandler.h @@ -12,7 +12,6 @@ #define mozilla_dom_ScriptLoadHandler_h #include "mozilla/Encoding.h" -#include "mozilla/Maybe.h" #include "mozilla/RefPtr.h" #include "mozilla/UniquePtr.h" #include "nsIChannelEventSink.h" diff --git a/dom/script/ScriptSettings.cpp b/dom/script/ScriptSettings.cpp @@ -28,7 +28,6 @@ #include "mozilla/BasePrincipal.h" #include "mozilla/CycleCollectedJSContext.h" #include "mozilla/DebugOnly.h" -#include "mozilla/Maybe.h" #include "mozilla/RefPtr.h" #include "mozilla/ThreadLocal.h" #include "mozilla/dom/AutoEntryScript.h" diff --git a/dom/script/ShadowRealmGlobalScope.h b/dom/script/ShadowRealmGlobalScope.h @@ -9,7 +9,6 @@ #include "js/TypeDecls.h" #include "js/loader/ModuleLoaderBase.h" -#include "mozilla/Maybe.h" #include "mozilla/OriginTrials.h" #include "mozilla/SchedulerGroup.h" #include "mozilla/dom/BindingDeclarations.h" diff --git a/dom/security/nsCSPParser.cpp b/dom/security/nsCSPParser.cpp @@ -12,7 +12,6 @@ #include "mozilla/Preferences.h" #include "mozilla/StaticPrefs_dom.h" #include "mozilla/StaticPrefs_security.h" -#include "mozilla/TextUtils.h" #include "mozilla/dom/Document.h" #include "mozilla/dom/TrustedTypesConstants.h" #include "nsCOMPtr.h" diff --git a/dom/security/test/gtest/TestUnexpectedPrivilegedLoads.cpp b/dom/security/test/gtest/TestUnexpectedPrivilegedLoads.cpp @@ -15,7 +15,6 @@ #include "js/PropertyAndElement.h" // JS_GetElement, JS_GetProperty #include "js/TypeDecls.h" #include "mozilla/BasePrincipal.h" -#include "mozilla/Maybe.h" #include "mozilla/Preferences.h" #include "mozilla/RefPtr.h" #include "mozilla/Telemetry.h" diff --git a/dom/serviceworkers/FetchEventOpProxyParent.cpp b/dom/serviceworkers/FetchEventOpProxyParent.cpp @@ -10,7 +10,6 @@ #include "mozilla/Assertions.h" #include "mozilla/RemoteLazyInputStreamStorage.h" -#include "mozilla/ResultExtensions.h" #include "mozilla/Try.h" #include "mozilla/dom/FetchEventOpParent.h" #include "mozilla/dom/FetchTypes.h" diff --git a/dom/serviceworkers/ServiceWorkerCloneData.h b/dom/serviceworkers/ServiceWorkerCloneData.h @@ -7,7 +7,6 @@ #ifndef mozilla_dom_ServiceWorkerCloneData_h__ #define mozilla_dom_ServiceWorkerCloneData_h__ -#include "mozilla/Assertions.h" #include "mozilla/dom/DOMTypes.h" #include "mozilla/dom/ipc/StructuredCloneData.h" #include "nsCOMPtr.h" diff --git a/dom/serviceworkers/ServiceWorkerManager.cpp b/dom/serviceworkers/ServiceWorkerManager.cpp @@ -34,7 +34,6 @@ #include "mozilla/MozPromise.h" #include "mozilla/PermissionManager.h" #include "mozilla/Result.h" -#include "mozilla/ResultExtensions.h" #include "mozilla/ScopeExit.h" #include "mozilla/StaticPrefs_extensions.h" #include "mozilla/StaticPrefs_privacy.h" diff --git a/dom/serviceworkers/ServiceWorkerPrivate.cpp b/dom/serviceworkers/ServiceWorkerPrivate.cpp @@ -25,7 +25,6 @@ #include "mozilla/Preferences.h" #include "mozilla/RemoteLazyInputStreamStorage.h" #include "mozilla/Result.h" -#include "mozilla/ResultExtensions.h" #include "mozilla/ScopeExit.h" #include "mozilla/Services.h" #include "mozilla/StaticPrefs_dom.h" diff --git a/dom/serviceworkers/ServiceWorkerRegistrar.cpp b/dom/serviceworkers/ServiceWorkerRegistrar.cpp @@ -12,7 +12,6 @@ #include "mozilla/CycleCollectedJSContext.h" #include "mozilla/ErrorNames.h" #include "mozilla/ModuleUtils.h" -#include "mozilla/Result.h" #include "mozilla/ResultExtensions.h" #include "mozilla/Services.h" #include "mozilla/StaticPrefs_dom.h" diff --git a/dom/simpledb/ActorsParent.cpp b/dom/simpledb/ActorsParent.cpp @@ -30,7 +30,6 @@ #include "mozilla/ResultExtensions.h" #include "mozilla/SpinEventLoopUntil.h" #include "mozilla/StaticPtr.h" -#include "mozilla/Variant.h" #include "mozilla/dom/PBackgroundSDBConnection.h" #include "mozilla/dom/PBackgroundSDBConnectionParent.h" #include "mozilla/dom/PBackgroundSDBRequestParent.h" diff --git a/dom/simpledb/SDBConnection.cpp b/dom/simpledb/SDBConnection.cpp @@ -25,7 +25,6 @@ #include "mozilla/Maybe.h" #include "mozilla/Preferences.h" #include "mozilla/RefPtr.h" -#include "mozilla/Variant.h" #include "mozilla/dom/PBackgroundSDBConnection.h" #include "mozilla/dom/TypedArray.h" #include "mozilla/dom/quota/PrincipalUtils.h" diff --git a/dom/simpledb/SDBRequest.cpp b/dom/simpledb/SDBRequest.cpp @@ -13,7 +13,6 @@ #include <utility> #include "mozilla/ErrorNames.h" -#include "mozilla/MacroForEach.h" #include "nsError.h" #include "nsISDBCallbacks.h" #include "nsISupportsUtils.h" diff --git a/dom/simpledb/SDBRequest.h b/dom/simpledb/SDBRequest.h @@ -10,7 +10,6 @@ #include <cstdint> #include "ErrorList.h" -#include "mozilla/Assertions.h" #include "mozilla/RefPtr.h" #include "nsCOMPtr.h" #include "nsCycleCollectionParticipant.h" diff --git a/dom/simpledb/SDBResults.cpp b/dom/simpledb/SDBResults.cpp @@ -15,7 +15,6 @@ #include "js/RootingAPI.h" #include "js/TypeDecls.h" #include "mozilla/Assertions.h" -#include "mozilla/MacroForEach.h" #include "mozilla/dom/TypedArray.h" #include "nsDebug.h" #include "nsError.h" diff --git a/dom/smil/SMILKeySpline.h b/dom/smil/SMILKeySpline.h @@ -7,7 +7,7 @@ #ifndef DOM_SMIL_SMILKEYSPLINE_H_ #define DOM_SMIL_SMILKEYSPLINE_H_ -#include "mozilla/PodOperations.h" +#include <cstdint> namespace mozilla { diff --git a/dom/storage/Storage.h b/dom/storage/Storage.h @@ -8,7 +8,6 @@ #define mozilla_dom_Storage_h #include "mozilla/ErrorResult.h" -#include "mozilla/Maybe.h" #include "nsCOMPtr.h" #include "nsCycleCollectionParticipant.h" #include "nsISupports.h" diff --git a/dom/streams/Transferable.cpp b/dom/streams/Transferable.cpp @@ -12,7 +12,6 @@ #include "js/Value.h" #include "mozilla/AlreadyAddRefed.h" #include "mozilla/ErrorResult.h" -#include "mozilla/ResultVariant.h" #include "mozilla/dom/DOMException.h" #include "mozilla/dom/DOMExceptionBinding.h" #include "mozilla/dom/MessageChannel.h" diff --git a/dom/svg/DOMSVGTransform.cpp b/dom/svg/DOMSVGTransform.cpp @@ -10,7 +10,6 @@ #include "SVGAttrTearoffTable.h" #include "mozAutoDocUpdate.h" #include "mozilla/DebugOnly.h" -#include "mozilla/Maybe.h" #include "mozilla/dom/DOMMatrix.h" #include "mozilla/dom/DOMMatrixBinding.h" #include "mozilla/dom/SVGMatrix.h" diff --git a/dom/svg/SVGEllipseElement.cpp b/dom/svg/SVGEllipseElement.cpp @@ -8,7 +8,6 @@ #include "ComputedStyle.h" #include "SVGGeometryProperty.h" -#include "mozilla/RefPtr.h" #include "mozilla/dom/SVGEllipseElementBinding.h" #include "mozilla/dom/SVGLengthBinding.h" #include "mozilla/gfx/2D.h" diff --git a/dom/svg/SVGMarkerElement.cpp b/dom/svg/SVGMarkerElement.cpp @@ -9,7 +9,6 @@ #include "DOMSVGAngle.h" #include "SVGAnimatedPreserveAspectRatio.h" #include "SVGContentUtils.h" -#include "mozilla/RefPtr.h" #include "mozilla/dom/SVGGeometryElement.h" #include "mozilla/dom/SVGLengthBinding.h" #include "mozilla/dom/SVGMarkerElementBinding.h" diff --git a/dom/svg/SVGPathData.h b/dom/svg/SVGPathData.h @@ -10,7 +10,6 @@ #include <string.h> #include "mozilla/MemoryReporting.h" -#include "mozilla/RefPtr.h" #include "mozilla/ServoStyleConsts.h" #include "mozilla/dom/SVGElement.h" #include "mozilla/gfx/2D.h" diff --git a/dom/svg/SVGViewportElement.cpp b/dom/svg/SVGViewportElement.cpp @@ -15,7 +15,6 @@ #include "mozilla/AlreadyAddRefed.h" #include "mozilla/ContentEvents.h" #include "mozilla/EventDispatcher.h" -#include "mozilla/Likely.h" #include "mozilla/SMILTypes.h" #include "mozilla/SVGContentUtils.h" #include "mozilla/dom/Document.h" diff --git a/dom/url/URLSearchParams.cpp b/dom/url/URLSearchParams.cpp @@ -19,7 +19,6 @@ #include "mozilla/ArrayIterator.h" #include "mozilla/ErrorResult.h" #include "mozilla/MacroForEach.h" -#include "mozilla/NotNull.h" #include "mozilla/dom/BindingDeclarations.h" #include "mozilla/dom/Record.h" #include "mozilla/dom/StructuredCloneHolder.h" diff --git a/dom/url/URLSearchParams.h b/dom/url/URLSearchParams.h @@ -12,7 +12,6 @@ #include "ErrorList.h" #include "js/RootingAPI.h" #include "mozilla/AlreadyAddRefed.h" -#include "mozilla/Assertions.h" #include "mozilla/RefPtr.h" #include "mozilla/UniquePtr.h" #include "nsCOMPtr.h" diff --git a/dom/vr/VRDisplayEvent.h b/dom/vr/VRDisplayEvent.h @@ -9,7 +9,6 @@ #include "js/RootingAPI.h" #include "mozilla/AlreadyAddRefed.h" -#include "mozilla/Assertions.h" #include "mozilla/Maybe.h" #include "mozilla/RefPtr.h" #include "mozilla/dom/Event.h" diff --git a/dom/vr/XRNativeOrigin.h b/dom/vr/XRNativeOrigin.h @@ -8,7 +8,6 @@ #define mozilla_dom_XRNativeOrigin_h_ #include "gfxVR.h" -#include "mozilla/RefPtr.h" namespace mozilla::dom { diff --git a/dom/webauthn/WebAuthnHandler.h b/dom/webauthn/WebAuthnHandler.h @@ -9,7 +9,6 @@ #include "mozilla/Maybe.h" #include "mozilla/MozPromise.h" -#include "mozilla/RandomNum.h" #include "mozilla/dom/AbortSignal.h" #include "mozilla/dom/PWebAuthnTransaction.h" #include "mozilla/dom/PWebAuthnTransactionChild.h" diff --git a/dom/webauthn/WinWebAuthnService.h b/dom/webauthn/WinWebAuthnService.h @@ -7,7 +7,6 @@ #ifndef mozilla_dom_WinWebAuthnService_h #define mozilla_dom_WinWebAuthnService_h -#include "mozilla/Tainting.h" #include "mozilla/dom/PWebAuthnTransaction.h" #include "nsIWebAuthnService.h" diff --git a/dom/webbrowserpersist/WebBrowserPersistRemoteDocument.h b/dom/webbrowserpersist/WebBrowserPersistRemoteDocument.h @@ -7,7 +7,6 @@ #ifndef WebBrowserPersistRemoteDocument_h__ #define WebBrowserPersistRemoteDocument_h__ -#include "mozilla/Maybe.h" #include "mozilla/PWebBrowserPersistDocumentParent.h" #include "nsCOMPtr.h" #include "nsIInputStream.h" diff --git a/dom/webgpu/Error.h b/dom/webgpu/Error.h @@ -8,7 +8,6 @@ #include "ObjectModel.h" #include "js/Value.h" -#include "mozilla/WeakPtr.h" #include "nsIGlobalObject.h" #include "nsString.h" diff --git a/dom/webgpu/ipc/WebGPUParent.cpp b/dom/webgpu/ipc/WebGPUParent.cpp @@ -8,7 +8,6 @@ #include <unordered_set> #include "ExternalTexture.h" -#include "mozilla/PodOperations.h" #include "mozilla/ScopeExit.h" #include "mozilla/dom/WebGPUBinding.h" #include "mozilla/gfx/FileHandleWrapper.h" diff --git a/dom/webscheduling/WebTaskSchedulerWorker.h b/dom/webscheduling/WebTaskSchedulerWorker.h @@ -9,7 +9,6 @@ #define mozilla_dom_WebTaskSchedulerWorker_h #include "WebTaskScheduler.h" -#include "mozilla/LinkedList.h" #include "mozilla/dom/WebTaskSchedulingBinding.h" #include "mozilla/dom/WorkerPrivate.h" #include "mozilla/dom/WorkerRef.h" diff --git a/dom/workers/JSExecutionManager.h b/dom/workers/JSExecutionManager.h @@ -12,7 +12,6 @@ #include <deque> #include "MainThreadUtils.h" -#include "mozilla/Assertions.h" #include "mozilla/Attributes.h" #include "mozilla/CondVar.h" #include "mozilla/Mutex.h" diff --git a/dom/workers/ScriptLoader.cpp b/dom/workers/ScriptLoader.cpp @@ -24,7 +24,6 @@ #include "mozilla/Encoding.h" #include "mozilla/LoadContext.h" #include "mozilla/Maybe.h" -#include "mozilla/Result.h" #include "mozilla/ResultExtensions.h" #include "mozilla/StaticPrefs_browser.h" #include "mozilla/UniquePtr.h" diff --git a/dom/workers/WorkerError.cpp b/dom/workers/WorkerError.cpp @@ -28,7 +28,6 @@ #include "mozilla/EventDispatcher.h" #include "mozilla/RefPtr.h" #include "mozilla/Span.h" -#include "mozilla/ThreadSafeWeakPtr.h" #include "mozilla/dom/BindingDeclarations.h" #include "mozilla/dom/BindingUtils.h" #include "mozilla/dom/ErrorEvent.h" diff --git a/dom/workers/WorkerPrivate.h b/dom/workers/WorkerPrivate.h @@ -28,7 +28,6 @@ #include "mozilla/StorageAccess.h" #include "mozilla/TargetShutdownTaskSet.h" #include "mozilla/ThreadBound.h" -#include "mozilla/ThreadSafeWeakPtr.h" #include "mozilla/UniquePtr.h" #include "mozilla/UseCounter.h" #include "mozilla/dom/ClientSource.h" diff --git a/dom/workers/WorkerRunnable.h b/dom/workers/WorkerRunnable.h @@ -12,7 +12,6 @@ #include "MainThreadUtils.h" #include "mozilla/RefPtr.h" -#include "mozilla/ThreadSafeWeakPtr.h" #include "mozilla/dom/WorkerPrivate.h" #include "mozilla/dom/WorkerRef.h" #include "mozilla/dom/WorkerStatus.h" diff --git a/dom/workers/WorkerScope.cpp b/dom/workers/WorkerScope.cpp @@ -33,7 +33,6 @@ #include "mozilla/Maybe.h" #include "mozilla/MozPromise.h" #include "mozilla/Mutex.h" -#include "mozilla/NotNull.h" #include "mozilla/RefPtr.h" #include "mozilla/Result.h" #include "mozilla/StaticAnalysisFunctions.h" diff --git a/dom/workers/WorkerScope.h b/dom/workers/WorkerScope.h @@ -13,7 +13,6 @@ #include "mozilla/Attributes.h" #include "mozilla/DOMEventTargetHelper.h" #include "mozilla/Maybe.h" -#include "mozilla/NotNull.h" #include "mozilla/RefPtr.h" #include "mozilla/TimeStamp.h" #include "mozilla/UniquePtr.h" diff --git a/dom/workers/WorkerThread.cpp b/dom/workers/WorkerThread.cpp @@ -14,7 +14,6 @@ #include "mozilla/CycleCollectedJSContext.h" #include "mozilla/EventQueue.h" #include "mozilla/Logging.h" -#include "mozilla/MacroForEach.h" #include "mozilla/NotNull.h" #include "mozilla/ThreadEventQueue.h" #include "mozilla/UniquePtr.h" diff --git a/dom/workers/loader/CacheLoadHandler.cpp b/dom/workers/loader/CacheLoadHandler.cpp @@ -11,7 +11,6 @@ #include "jsapi.h" #include "mozilla/Assertions.h" #include "mozilla/Encoding.h" -#include "mozilla/Result.h" #include "mozilla/TaskQueue.h" #include "mozilla/UniquePtr.h" #include "mozilla/dom/CacheBinding.h" diff --git a/dom/workers/remoteworkers/RemoteWorkerDebuggerChild.h b/dom/workers/remoteworkers/RemoteWorkerDebuggerChild.h @@ -5,7 +5,6 @@ #ifndef mozilla_dom_RemoteWorkerDebuggerChild_h #define mozilla_dom_RemoteWorkerDebuggerChild_h -#include "mozilla/RefPtr.h" #include "mozilla/dom/PRemoteWorkerDebuggerChild.h" using mozilla::ipc::IPCResult; diff --git a/dom/workers/remoteworkers/RemoteWorkerManager.cpp b/dom/workers/remoteworkers/RemoteWorkerManager.cpp @@ -11,7 +11,6 @@ #include "RemoteWorkerServiceParent.h" #include "mozilla/AppShutdown.h" #include "mozilla/SchedulerGroup.h" -#include "mozilla/ScopeExit.h" #include "mozilla/StaticPrefs_extensions.h" #include "mozilla/dom/ContentChild.h" // ContentChild::GetSingleton #include "mozilla/dom/PRemoteWorkerNonLifeCycleOpControllerChild.h" diff --git a/dom/xslt/xslt/txXPathResultComparator.h b/dom/xslt/xslt/txXPathResultComparator.h @@ -6,7 +6,6 @@ #ifndef TRANSFRMX_XPATHRESULTCOMPARATOR_H #define TRANSFRMX_XPATHRESULTCOMPARATOR_H -#include "mozilla/Maybe.h" #include "mozilla/UniquePtr.h" #include "mozilla/intl/Collator.h" #include "nsCOMPtr.h" diff --git a/dom/xul/nsXULElement.cpp b/dom/xul/nsXULElement.cpp @@ -41,7 +41,6 @@ #include "mozilla/FocusModel.h" #include "mozilla/GlobalKeyListener.h" #include "mozilla/HoldDropJSObjects.h" -#include "mozilla/MacroForEach.h" #include "mozilla/Maybe.h" #include "mozilla/MouseEvents.h" #include "mozilla/OwningNonNull.h" diff --git a/dom/xul/nsXULElement.h b/dom/xul/nsXULElement.h @@ -23,7 +23,6 @@ #include "js/Utility.h" // JS::FreePolicy #include "js/experimental/JSStencil.h" #include "mozilla/AlreadyAddRefed.h" -#include "mozilla/Assertions.h" #include "mozilla/Attributes.h" #include "mozilla/BasicEvents.h" #include "mozilla/RefPtr.h"