Non-unified build fixes, mid December 2021 edition
https://bugs.webkit.org/show_bug.cgi?id=234106
Unreviewed non-unified build fixes.
Source/JavaScriptCore:
- wasm/js/WasmToJS.h: Remove unneeded forward declaration of CallLinkInfo, add forward
declaration of OptimizingCallLinkInfo.
Source/WebCore:
No new tests needed.
- bindings/js/JSDOMConvertCallbacks.h: Add missing JSDOMGlobalObject.h header.
- css/CSSImportRule.cpp: Add missing CSSMarkup.h header.
- css/CSSLayerStatementRule.cpp: Add missinig CSSLayerBlockRule.h header.
- platform/graphics/ColorInterpolation.cpp: Remove unneeded #pragma once.
- platform/graphics/ColorInterpolation.h: Add missing <optional> header.
- platform/graphics/displaylists/DisplayListItemBuffer.cpp: Add missing Filter.h header.
- platform/graphics/displaylists/DisplayListRecorderImpl.cpp: Ditto.
- platform/graphics/filters/FilterFunction.cpp: Add missing ImageBuffer.h header.
- platform/graphics/filters/FilterOperation.cpp: Ditto.
- platform/graphics/filters/FilterOperations.cpp: Ditto.
- platform/graphics/filters/SourceAlpha.cpp: Ditto.
- platform/graphics/filters/software/FEGaussianBlurSoftwareApplier.cpp: Ditto.
- platform/graphics/filters/software/SourceGraphicSoftwareApplier.cpp: Add missing
FilterImage.h header.
- svg/SVGFEFuncAElement.cpp: Add missing ImageBuffer.h header.
- svg/SVGFEFuncBElement.cpp: Ditto.
- svg/SVGFEFuncGElement.cpp: Ditto.
- svg/SVGFEFuncRElement.cpp: Ditto.
- svg/SVGFEPointLightElement.cpp: Ditto.
- svg/SVGFESpotLightElement.cpp: Ditto.
Source/WebKit:
- NetworkProcess/storage/OriginStorageManager.cpp: Add missing WebsiteDataType.h and
wtf/FileSystem.h headers.