Title: [286837] trunk/Source
Revision
286837
Author
[email protected]
Date
2021-12-10 00:22:37 -0800 (Fri, 10 Dec 2021)

Log Message

Non-unified build fixes, mid December 2021 edition
https://bugs.webkit.org/show_bug.cgi?id=234106

Unreviewed non-unified build fixes.

Source/_javascript_Core:


* 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.

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (286836 => 286837)


--- trunk/Source/_javascript_Core/ChangeLog	2021-12-10 08:15:09 UTC (rev 286836)
+++ trunk/Source/_javascript_Core/ChangeLog	2021-12-10 08:22:37 UTC (rev 286837)
@@ -1,3 +1,13 @@
+2021-12-10  Adrian Perez de Castro  <[email protected]>
+
+        Non-unified build fixes, mid December 2021 edition
+        https://bugs.webkit.org/show_bug.cgi?id=234106
+
+        Unreviewed non-unified build fixes.
+
+        * wasm/js/WasmToJS.h: Remove unneeded forward declaration of CallLinkInfo, add forward
+        declaration of OptimizingCallLinkInfo.
+
 2021-12-09  Alex Christensen  <[email protected]>
 
         Prepare for transition to C++20

Modified: trunk/Source/_javascript_Core/wasm/js/WasmToJS.h (286836 => 286837)


--- trunk/Source/_javascript_Core/wasm/js/WasmToJS.h	2021-12-10 08:15:09 UTC (rev 286836)
+++ trunk/Source/_javascript_Core/wasm/js/WasmToJS.h	2021-12-10 08:22:37 UTC (rev 286837)
@@ -35,7 +35,7 @@
 
 namespace JSC {
 
-class CallLinkInfo;
+class OptimizingCallLinkInfo;
 class VM;
 
 namespace Wasm {

Modified: trunk/Source/WebCore/ChangeLog (286836 => 286837)


--- trunk/Source/WebCore/ChangeLog	2021-12-10 08:15:09 UTC (rev 286836)
+++ trunk/Source/WebCore/ChangeLog	2021-12-10 08:22:37 UTC (rev 286837)
@@ -1,3 +1,33 @@
+2021-12-10  Adrian Perez de Castro  <[email protected]>
+
+        Non-unified build fixes, mid December 2021 edition
+        https://bugs.webkit.org/show_bug.cgi?id=234106
+
+        Unreviewed non-unified build fixes.
+
+        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.
+
 2021-12-09  Antoine Quint  <[email protected]>
 
         [Model] Add load and error events to distinguish resource load from model readiness

Modified: trunk/Source/WebCore/bindings/js/JSDOMConvertCallbacks.h (286836 => 286837)


--- trunk/Source/WebCore/bindings/js/JSDOMConvertCallbacks.h	2021-12-10 08:15:09 UTC (rev 286836)
+++ trunk/Source/WebCore/bindings/js/JSDOMConvertCallbacks.h	2021-12-10 08:22:37 UTC (rev 286837)
@@ -27,6 +27,7 @@
 
 #include "IDLTypes.h"
 #include "JSDOMConvertBase.h"
+#include "JSDOMGlobalObject.h"
 
 namespace WebCore {
 

Modified: trunk/Source/WebCore/css/CSSImportRule.cpp (286836 => 286837)


--- trunk/Source/WebCore/css/CSSImportRule.cpp	2021-12-10 08:15:09 UTC (rev 286836)
+++ trunk/Source/WebCore/css/CSSImportRule.cpp	2021-12-10 08:22:37 UTC (rev 286837)
@@ -23,6 +23,7 @@
 #include "CSSImportRule.h"
 
 #include "CSSLayerBlockRule.h"
+#include "CSSMarkup.h"
 #include "CSSStyleSheet.h"
 #include "MediaList.h"
 #include "StyleRuleImport.h"

Modified: trunk/Source/WebCore/css/CSSLayerStatementRule.cpp (286836 => 286837)


--- trunk/Source/WebCore/css/CSSLayerStatementRule.cpp	2021-12-10 08:15:09 UTC (rev 286836)
+++ trunk/Source/WebCore/css/CSSLayerStatementRule.cpp	2021-12-10 08:22:37 UTC (rev 286837)
@@ -30,6 +30,7 @@
 #include "config.h"
 #include "CSSLayerStatementRule.h"
 
+#include "CSSLayerBlockRule.h"
 #include "CSSStyleSheet.h"
 #include "StyleRule.h"
 #include <wtf/text/StringBuilder.h>

Modified: trunk/Source/WebCore/platform/graphics/ColorInterpolation.cpp (286836 => 286837)


--- trunk/Source/WebCore/platform/graphics/ColorInterpolation.cpp	2021-12-10 08:15:09 UTC (rev 286836)
+++ trunk/Source/WebCore/platform/graphics/ColorInterpolation.cpp	2021-12-10 08:22:37 UTC (rev 286837)
@@ -23,8 +23,6 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 
-#pragma once
-
 #include "config.h"
 #include "ColorInterpolation.h"
 

Modified: trunk/Source/WebCore/platform/graphics/ColorInterpolation.h (286836 => 286837)


--- trunk/Source/WebCore/platform/graphics/ColorInterpolation.h	2021-12-10 08:15:09 UTC (rev 286836)
+++ trunk/Source/WebCore/platform/graphics/ColorInterpolation.h	2021-12-10 08:22:37 UTC (rev 286837)
@@ -28,6 +28,7 @@
 #include "AlphaPremultiplication.h"
 #include "ColorTypes.h"
 #include "ColorNormalization.h"
+#include <optional>
 #include <variant>
 #include <wtf/EnumTraits.h>
 

Modified: trunk/Source/WebCore/platform/graphics/displaylists/DisplayListItemBuffer.cpp (286836 => 286837)


--- trunk/Source/WebCore/platform/graphics/displaylists/DisplayListItemBuffer.cpp	2021-12-10 08:15:09 UTC (rev 286836)
+++ trunk/Source/WebCore/platform/graphics/displaylists/DisplayListItemBuffer.cpp	2021-12-10 08:22:37 UTC (rev 286837)
@@ -28,6 +28,7 @@
 
 #include "DisplayListItemBufferIdentifier.h"
 #include "DisplayListItems.h"
+#include "Filter.h"
 #include <wtf/FastMalloc.h>
 
 namespace WebCore {

Modified: trunk/Source/WebCore/platform/graphics/displaylists/DisplayListRecorderImpl.cpp (286836 => 286837)


--- trunk/Source/WebCore/platform/graphics/displaylists/DisplayListRecorderImpl.cpp	2021-12-10 08:15:09 UTC (rev 286836)
+++ trunk/Source/WebCore/platform/graphics/displaylists/DisplayListRecorderImpl.cpp	2021-12-10 08:22:37 UTC (rev 286837)
@@ -29,6 +29,7 @@
 #include "DisplayList.h"
 #include "DisplayListDrawingContext.h"
 #include "DisplayListItems.h"
+#include "Filter.h"
 #include "GraphicsContext.h"
 #include "ImageBuffer.h"
 #include "Logging.h"

Modified: trunk/Source/WebCore/platform/graphics/filters/FilterFunction.cpp (286836 => 286837)


--- trunk/Source/WebCore/platform/graphics/filters/FilterFunction.cpp	2021-12-10 08:15:09 UTC (rev 286836)
+++ trunk/Source/WebCore/platform/graphics/filters/FilterFunction.cpp	2021-12-10 08:22:37 UTC (rev 286837)
@@ -26,6 +26,7 @@
 #include "config.h"
 #include "FilterFunction.h"
 
+#include "ImageBuffer.h"
 #include <wtf/SortedArrayMap.h>
 
 namespace WebCore {

Modified: trunk/Source/WebCore/platform/graphics/filters/FilterOperation.cpp (286836 => 286837)


--- trunk/Source/WebCore/platform/graphics/filters/FilterOperation.cpp	2021-12-10 08:15:09 UTC (rev 286836)
+++ trunk/Source/WebCore/platform/graphics/filters/FilterOperation.cpp	2021-12-10 08:22:37 UTC (rev 286837)
@@ -34,6 +34,7 @@
 #include "ColorMatrix.h"
 #include "ColorTypes.h"
 #include "FilterEffect.h"
+#include "ImageBuffer.h"
 #include "SVGURIReference.h"
 #include <wtf/text/TextStream.h>
 

Modified: trunk/Source/WebCore/platform/graphics/filters/FilterOperations.cpp (286836 => 286837)


--- trunk/Source/WebCore/platform/graphics/filters/FilterOperations.cpp	2021-12-10 08:15:09 UTC (rev 286836)
+++ trunk/Source/WebCore/platform/graphics/filters/FilterOperations.cpp	2021-12-10 08:22:37 UTC (rev 286837)
@@ -27,6 +27,7 @@
 #include "FilterOperations.h"
 
 #include "FEGaussianBlur.h"
+#include "ImageBuffer.h"
 #include "IntSize.h"
 #include "LengthFunctions.h"
 #include <wtf/text/TextStream.h>

Modified: trunk/Source/WebCore/platform/graphics/filters/SourceAlpha.cpp (286836 => 286837)


--- trunk/Source/WebCore/platform/graphics/filters/SourceAlpha.cpp	2021-12-10 08:15:09 UTC (rev 286836)
+++ trunk/Source/WebCore/platform/graphics/filters/SourceAlpha.cpp	2021-12-10 08:22:37 UTC (rev 286837)
@@ -21,6 +21,7 @@
 #include "config.h"
 #include "SourceAlpha.h"
 
+#include "ImageBuffer.h"
 #include "SourceAlphaSoftwareApplier.h"
 #include <wtf/text/TextStream.h>
 

Modified: trunk/Source/WebCore/platform/graphics/filters/software/FEGaussianBlurSoftwareApplier.cpp (286836 => 286837)


--- trunk/Source/WebCore/platform/graphics/filters/software/FEGaussianBlurSoftwareApplier.cpp	2021-12-10 08:15:09 UTC (rev 286836)
+++ trunk/Source/WebCore/platform/graphics/filters/software/FEGaussianBlurSoftwareApplier.cpp	2021-12-10 08:22:37 UTC (rev 286837)
@@ -28,6 +28,7 @@
 
 #include "FEGaussianBlur.h"
 #include "GraphicsContext.h"
+#include "ImageBuffer.h"
 #include "PixelBuffer.h"
 #include <wtf/MathExtras.h>
 

Modified: trunk/Source/WebCore/platform/graphics/filters/software/SourceGraphicSoftwareApplier.cpp (286836 => 286837)


--- trunk/Source/WebCore/platform/graphics/filters/software/SourceGraphicSoftwareApplier.cpp	2021-12-10 08:15:09 UTC (rev 286836)
+++ trunk/Source/WebCore/platform/graphics/filters/software/SourceGraphicSoftwareApplier.cpp	2021-12-10 08:22:37 UTC (rev 286837)
@@ -21,6 +21,7 @@
 #include "config.h"
 #include "SourceGraphicSoftwareApplier.h"
 
+#include "FilterImage.h"
 #include "GraphicsContext.h"
 #include "ImageBuffer.h"
 

Modified: trunk/Source/WebCore/svg/SVGFEFuncAElement.cpp (286836 => 286837)


--- trunk/Source/WebCore/svg/SVGFEFuncAElement.cpp	2021-12-10 08:15:09 UTC (rev 286836)
+++ trunk/Source/WebCore/svg/SVGFEFuncAElement.cpp	2021-12-10 08:22:37 UTC (rev 286837)
@@ -21,6 +21,7 @@
 #include "config.h"
 #include "SVGFEFuncAElement.h"
 
+#include "ImageBuffer.h"
 #include "SVGNames.h"
 
 namespace WebCore {

Modified: trunk/Source/WebCore/svg/SVGFEFuncBElement.cpp (286836 => 286837)


--- trunk/Source/WebCore/svg/SVGFEFuncBElement.cpp	2021-12-10 08:15:09 UTC (rev 286836)
+++ trunk/Source/WebCore/svg/SVGFEFuncBElement.cpp	2021-12-10 08:22:37 UTC (rev 286837)
@@ -21,6 +21,7 @@
 #include "config.h"
 #include "SVGFEFuncBElement.h"
 
+#include "ImageBuffer.h"
 #include "SVGNames.h"
 
 namespace WebCore {

Modified: trunk/Source/WebCore/svg/SVGFEFuncGElement.cpp (286836 => 286837)


--- trunk/Source/WebCore/svg/SVGFEFuncGElement.cpp	2021-12-10 08:15:09 UTC (rev 286836)
+++ trunk/Source/WebCore/svg/SVGFEFuncGElement.cpp	2021-12-10 08:22:37 UTC (rev 286837)
@@ -21,6 +21,7 @@
 #include "config.h"
 #include "SVGFEFuncGElement.h"
 
+#include "ImageBuffer.h"
 #include "SVGNames.h"
 
 namespace WebCore {

Modified: trunk/Source/WebCore/svg/SVGFEFuncRElement.cpp (286836 => 286837)


--- trunk/Source/WebCore/svg/SVGFEFuncRElement.cpp	2021-12-10 08:15:09 UTC (rev 286836)
+++ trunk/Source/WebCore/svg/SVGFEFuncRElement.cpp	2021-12-10 08:22:37 UTC (rev 286837)
@@ -21,6 +21,7 @@
 #include "config.h"
 #include "SVGFEFuncRElement.h"
 
+#include "ImageBuffer.h"
 #include "SVGNames.h"
 
 namespace WebCore {

Modified: trunk/Source/WebCore/svg/SVGFEPointLightElement.cpp (286836 => 286837)


--- trunk/Source/WebCore/svg/SVGFEPointLightElement.cpp	2021-12-10 08:15:09 UTC (rev 286836)
+++ trunk/Source/WebCore/svg/SVGFEPointLightElement.cpp	2021-12-10 08:22:37 UTC (rev 286837)
@@ -21,6 +21,7 @@
 #include "SVGFEPointLightElement.h"
 
 #include "GeometryUtilities.h"
+#include "ImageBuffer.h"
 #include "PointLightSource.h"
 #include "SVGFilterBuilder.h"
 #include "SVGNames.h"

Modified: trunk/Source/WebCore/svg/SVGFESpotLightElement.cpp (286836 => 286837)


--- trunk/Source/WebCore/svg/SVGFESpotLightElement.cpp	2021-12-10 08:15:09 UTC (rev 286836)
+++ trunk/Source/WebCore/svg/SVGFESpotLightElement.cpp	2021-12-10 08:22:37 UTC (rev 286837)
@@ -21,6 +21,7 @@
 #include "SVGFESpotLightElement.h"
 
 #include "GeometryUtilities.h"
+#include "ImageBuffer.h"
 #include "SVGFilterBuilder.h"
 #include "SVGNames.h"
 #include "SpotLightSource.h"

Modified: trunk/Source/WebKit/ChangeLog (286836 => 286837)


--- trunk/Source/WebKit/ChangeLog	2021-12-10 08:15:09 UTC (rev 286836)
+++ trunk/Source/WebKit/ChangeLog	2021-12-10 08:22:37 UTC (rev 286837)
@@ -1,3 +1,13 @@
+2021-12-10  Adrian Perez de Castro  <[email protected]>
+
+        Non-unified build fixes, mid December 2021 edition
+        https://bugs.webkit.org/show_bug.cgi?id=234106
+
+        Unreviewed non-unified build fixes.
+
+        * NetworkProcess/storage/OriginStorageManager.cpp: Add missing WebsiteDataType.h and
+        wtf/FileSystem.h headers.
+
 2021-12-09  Simon Fraser  <[email protected]>
 
         Inspector "composite" events are all very short

Modified: trunk/Source/WebKit/NetworkProcess/storage/OriginStorageManager.cpp (286836 => 286837)


--- trunk/Source/WebKit/NetworkProcess/storage/OriginStorageManager.cpp	2021-12-10 08:15:09 UTC (rev 286836)
+++ trunk/Source/WebKit/NetworkProcess/storage/OriginStorageManager.cpp	2021-12-10 08:22:37 UTC (rev 286837)
@@ -28,6 +28,8 @@
 
 #include "FileSystemStorageHandleRegistry.h"
 #include "FileSystemStorageManager.h"
+#include "WebsiteDataType.h"
+#include <wtf/FileSystem.h>
 
 namespace WebKit {
 
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to