Add Optional to Forward.h.
https://bugs.webkit.org/show_bug.cgi?id=195586
Reviewed by Darin Adler.
Source/JavaScriptCore:
- b3/B3Common.cpp:
- b3/B3Common.h:
- debugger/DebuggerParseData.cpp:
- debugger/DebuggerParseData.h:
- heap/HeapSnapshot.cpp:
- heap/HeapSnapshot.h:
- jit/PCToCodeOriginMap.cpp:
- jit/PCToCodeOriginMap.h:
- runtime/AbstractModuleRecord.cpp:
- runtime/AbstractModuleRecord.h:
- wasm/WasmInstance.h:
- wasm/WasmModuleParser.h:
- wasm/WasmSectionParser.cpp:
- wasm/WasmSectionParser.h:
- wasm/WasmStreamingParser.cpp:
- wasm/WasmStreamingParser.h:
- yarr/YarrFlags.cpp:
- yarr/YarrFlags.h:
- yarr/YarrUnicodeProperties.cpp:
- yarr/YarrUnicodeProperties.h:
Remove unnecessary includes from headers.
Source/WebCore:
- Modules/encryptedmedia/MediaKeyStatusMap.cpp:
- Modules/encryptedmedia/MediaKeyStatusMap.h:
- Modules/webauthn/apdu/ApduCommand.cpp:
- Modules/webauthn/apdu/ApduCommand.h:
- Modules/webauthn/apdu/ApduResponse.cpp:
- Modules/webauthn/apdu/ApduResponse.h:
- Modules/webauthn/fido/FidoHidMessage.cpp:
- Modules/webauthn/fido/FidoHidMessage.h:
- Modules/webauthn/fido/U2fCommandConstructor.cpp:
- Modules/webauthn/fido/U2fCommandConstructor.h:
- Modules/webdatabase/SQLTransaction.cpp:
- Modules/webdatabase/SQLTransaction.h:
- Modules/webgpu/WHLSL/Metal/WHLSLEntryPointScaffolding.cpp:
- Modules/webgpu/WHLSL/Metal/WHLSLEntryPointScaffolding.h:
- Modules/webgpu/WHLSL/WHLSLGatherEntryPointItems.h:
- Modules/webgpu/WHLSL/WHLSLPrepare.cpp:
- Modules/webgpu/WHLSL/WHLSLPrepare.h:
- Modules/webgpu/WebGPU.cpp:
- Modules/webgpu/WebGPU.h:
- Modules/webgpu/WebGPUCommandBuffer.cpp:
- Modules/webgpu/WebGPUCommandBuffer.h:
- animation/WebAnimation.cpp:
- animation/WebAnimation.h:
- crypto/gcrypt/GCryptUtilities.cpp:
- crypto/gcrypt/GCryptUtilities.h:
- css/CSSStyleDeclaration.cpp:
- css/CSSStyleDeclaration.h:
- dom/TextDecoder.cpp:
- dom/TextDecoder.h:
- dom/UserGestureIndicator.cpp:
- dom/UserGestureIndicator.h:
- editing/ChangeListTypeCommand.cpp:
- editing/ChangeListTypeCommand.h:
- editing/EditingStyle.cpp:
- editing/EditingStyle.h:
- html/DOMFormData.cpp:
- html/DOMFormData.h:
- html/HTMLAllCollection.cpp:
- html/HTMLAllCollection.h:
- html/HTMLAnchorElement.cpp:
- html/HTMLAnchorElement.h:
- html/ImageBitmap.cpp:
- html/ImageBitmap.h:
- html/canvas/Path2D.h:
- html/canvas/WebMetalEnums.cpp:
- html/canvas/WebMetalEnums.h:
- html/parser/HTMLParserIdioms.cpp:
- html/parser/HTMLParserIdioms.h:
- loader/ResourceCryptographicDigest.cpp:
- loader/ResourceCryptographicDigest.h:
- mathml/MathMLOperatorDictionary.cpp:
- mathml/MathMLOperatorDictionary.h:
- page/PerformanceEntry.cpp:
- page/PerformanceEntry.h:
- page/ResourceUsageData.h:
- platform/ReferrerPolicy.cpp:
- platform/ReferrerPolicy.h:
- platform/Theme.cpp:
- platform/Theme.h:
- platform/encryptedmedia/CDMInstance.h:
- platform/graphics/gpu/GPUDevice.cpp:
- platform/graphics/gpu/GPUDevice.h:
- platform/graphics/transforms/AffineTransform.cpp:
- platform/graphics/transforms/AffineTransform.h:
- platform/graphics/transforms/TransformState.cpp:
- platform/graphics/transforms/TransformState.h:
- platform/graphics/transforms/TransformationMatrix.cpp:
- platform/graphics/transforms/TransformationMatrix.h:
- platform/graphics/win/ImageDecoderDirect2D.cpp:
- platform/graphics/win/ImageDecoderDirect2D.h:
- platform/mediacapabilities/AudioConfiguration.h:
- platform/network/CacheValidation.cpp:
- platform/network/CacheValidation.h:
- platform/network/DataURLDecoder.cpp:
- platform/network/DataURLDecoder.h:
- platform/network/HTTPParsers.cpp:
- platform/network/HTTPParsers.h:
- platform/network/curl/CookieJarDB.cpp:
- platform/network/curl/CookieJarDB.h:
- platform/win/SearchPopupMenuDB.cpp:
- platform/win/SearchPopupMenuDB.h:
- rendering/ImageQualityController.cpp:
- rendering/ImageQualityController.h:
- svg/SVGToOTFFontConversion.cpp:
- svg/SVGToOTFFontConversion.h:
Remove unnecessary includes from headers.
Source/WebCore/PAL:
- pal/crypto/tasn1/Utilities.cpp:
- pal/crypto/tasn1/Utilities.h:
Remove unnecessary includes from headers.
Source/WebKit:
- Shared/RTCNetwork.cpp:
- Shared/RTCNetwork.h:
- Shared/RTCPacketOptions.cpp:
- Shared/RTCPacketOptions.h:
- UIProcess/API/APIWebsitePolicies.h:
- UIProcess/WebStorage/LocalStorageDatabaseTracker.h:
Remove unnecessary includes from headers.
Source/WTF:
Add forward declaration for Optional.
- wtf/CPUTime.h:
- wtf/Expected.h:
- wtf/MainThread.h:
- wtf/MemoryFootprint.h:
- wtf/URLHelpers.cpp:
- wtf/URLHelpers.h:
- wtf/cocoa/CPUTimeCocoa.cpp:
- wtf/fuchsia/CPUTimeFuchsia.cpp:
- wtf/unix/CPUTimeUnix.cpp:
- wtf/win/CPUTimeWin.cpp:
Remove unnecessary includes from headers.
Tools:
- TestWebKitAPI/Tests/WebCore/ApduTest.cpp:
- TestWebKitAPI/Tests/WebCore/FidoHidMessageTest.cpp:
Remove unnecessary includes from headers.