Title: [286391] trunk/Source
Revision
286391
Author
ape...@igalia.com
Date
2021-12-01 15:33:57 -0800 (Wed, 01 Dec 2021)

Log Message

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

Unreviewed non-unified build fixes.

Source/_javascript_Core:


* dfg/DFGCodeOriginPool.h: Add missing CodeOrigin.h header.
* heap/Heap.cpp: Add missing GigacageAlignedMemoryAllocator.h header.
* heap/IsoSubspace.cpp: Add missing IsoAlignedMemoryAllocator.h header, and remove
IsoMemoryAllocatorBase.h as it is included by the former.
* runtime/StackFrame.h: Add missing BytecodeIndex.h header.
* runtime/StructureID.h: Add missing wtf/HashTraits.h header.
* tools/Integrity.h: Add missing StructureID.h header.

Source/WebCore:

No new tests needed.


* Modules/web-locks/WebLockManager.cpp: Add missing WebLock.h header.
* Modules/web-locks/WebLockRegistry.cpp: Add missing wtf/CompletionHandler.h header.
* platform/graphics/filters/FEBlend.cpp: Add missing ImageBuffer.h header.
* platform/graphics/filters/FEMerge.cpp: Ditto.
* platform/graphics/filters/FilterImage.h: Add missing FloatRect.h header.
* workers/service/context/ServiceWorkerFetch.h: Add missing FetchIdentifier.h header.

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (286390 => 286391)


--- trunk/Source/_javascript_Core/ChangeLog	2021-12-01 23:15:43 UTC (rev 286390)
+++ trunk/Source/_javascript_Core/ChangeLog	2021-12-01 23:33:57 UTC (rev 286391)
@@ -1,3 +1,18 @@
+2021-12-01  Adrian Perez de Castro  <ape...@igalia.com>
+
+        Non-unified build fixes, early December 2021 edition
+        https://bugs.webkit.org/show_bug.cgi?id=233699
+
+        Unreviewed non-unified build fixes.
+
+        * dfg/DFGCodeOriginPool.h: Add missing CodeOrigin.h header.
+        * heap/Heap.cpp: Add missing GigacageAlignedMemoryAllocator.h header.
+        * heap/IsoSubspace.cpp: Add missing IsoAlignedMemoryAllocator.h header, and remove
+        IsoMemoryAllocatorBase.h as it is included by the former.
+        * runtime/StackFrame.h: Add missing BytecodeIndex.h header.
+        * runtime/StructureID.h: Add missing wtf/HashTraits.h header.
+        * tools/Integrity.h: Add missing StructureID.h header.
+
 2021-12-01  Yusuke Suzuki  <ysuz...@apple.com>
 
         [JSC] RegExpTestInline DFG / FTL nodes should introduce a write-barrier

Modified: trunk/Source/_javascript_Core/dfg/DFGCodeOriginPool.h (286390 => 286391)


--- trunk/Source/_javascript_Core/dfg/DFGCodeOriginPool.h	2021-12-01 23:15:43 UTC (rev 286390)
+++ trunk/Source/_javascript_Core/dfg/DFGCodeOriginPool.h	2021-12-01 23:33:57 UTC (rev 286391)
@@ -28,6 +28,7 @@
 #if ENABLE(DFG_JIT)
 
 #include "CallFrame.h"
+#include "CodeOrigin.h"
 #include <wtf/ThreadSafeRefCounted.h>
 
 namespace JSC { namespace DFG {

Modified: trunk/Source/_javascript_Core/heap/Heap.cpp (286390 => 286391)


--- trunk/Source/_javascript_Core/heap/Heap.cpp	2021-12-01 23:15:43 UTC (rev 286390)
+++ trunk/Source/_javascript_Core/heap/Heap.cpp	2021-12-01 23:33:57 UTC (rev 286391)
@@ -36,6 +36,7 @@
 #include "GCIncomingRefCountedSetInlines.h"
 #include "GCSegmentedArrayInlines.h"
 #include "GCTypeMap.h"
+#include "GigacageAlignedMemoryAllocator.h"
 #include "HasOwnPropertyCache.h"
 #include "HeapHelperPool.h"
 #include "HeapIterationScope.h"

Modified: trunk/Source/_javascript_Core/heap/IsoSubspace.cpp (286390 => 286391)


--- trunk/Source/_javascript_Core/heap/IsoSubspace.cpp	2021-12-01 23:15:43 UTC (rev 286390)
+++ trunk/Source/_javascript_Core/heap/IsoSubspace.cpp	2021-12-01 23:33:57 UTC (rev 286391)
@@ -26,8 +26,8 @@
 #include "config.h"
 #include "IsoSubspace.h"
 
+#include "IsoAlignedMemoryAllocator.h"
 #include "IsoCellSetInlines.h"
-#include "IsoMemoryAllocatorBase.h"
 #include "JSCellInlines.h"
 #include "MarkedSpaceInlines.h"
 

Modified: trunk/Source/_javascript_Core/runtime/StackFrame.h (286390 => 286391)


--- trunk/Source/_javascript_Core/runtime/StackFrame.h	2021-12-01 23:15:43 UTC (rev 286390)
+++ trunk/Source/_javascript_Core/runtime/StackFrame.h	2021-12-01 23:33:57 UTC (rev 286391)
@@ -25,6 +25,7 @@
 
 #pragma once
 
+#include "BytecodeIndex.h"
 #include "Heap.h"
 #include "SlotVisitorMacros.h"
 #include "VM.h"

Modified: trunk/Source/_javascript_Core/runtime/StructureID.h (286390 => 286391)


--- trunk/Source/_javascript_Core/runtime/StructureID.h	2021-12-01 23:15:43 UTC (rev 286390)
+++ trunk/Source/_javascript_Core/runtime/StructureID.h	2021-12-01 23:33:57 UTC (rev 286391)
@@ -26,6 +26,7 @@
 #pragma once
 
 #include "JSCConfig.h"
+#include <wtf/HashTraits.h>
 #include <wtf/StdIntExtras.h>
 
 namespace JSC {

Modified: trunk/Source/_javascript_Core/tools/Integrity.h (286390 => 286391)


--- trunk/Source/_javascript_Core/tools/Integrity.h	2021-12-01 23:15:43 UTC (rev 286390)
+++ trunk/Source/_javascript_Core/tools/Integrity.h	2021-12-01 23:33:57 UTC (rev 286391)
@@ -26,6 +26,7 @@
 #pragma once
 
 #include "JSCJSValue.h"
+#include "StructureID.h"
 #include <wtf/Gigacage.h>
 #include <wtf/Lock.h>
 

Modified: trunk/Source/WebCore/ChangeLog (286390 => 286391)


--- trunk/Source/WebCore/ChangeLog	2021-12-01 23:15:43 UTC (rev 286390)
+++ trunk/Source/WebCore/ChangeLog	2021-12-01 23:33:57 UTC (rev 286391)
@@ -1,3 +1,19 @@
+2021-12-01  Adrian Perez de Castro  <ape...@igalia.com>
+
+        Non-unified build fixes, early December 2021 edition
+        https://bugs.webkit.org/show_bug.cgi?id=233699
+
+        Unreviewed non-unified build fixes.
+
+        No new tests needed.
+
+        * Modules/web-locks/WebLockManager.cpp: Add missing WebLock.h header.
+        * Modules/web-locks/WebLockRegistry.cpp: Add missing wtf/CompletionHandler.h header.
+        * platform/graphics/filters/FEBlend.cpp: Add missing ImageBuffer.h header.
+        * platform/graphics/filters/FEMerge.cpp: Ditto.
+        * platform/graphics/filters/FilterImage.h: Add missing FloatRect.h header.
+        * workers/service/context/ServiceWorkerFetch.h: Add missing FetchIdentifier.h header.
+
 2021-12-01  Alex Christensen  <achristen...@webkit.org>
 
         Add csp-report resource type to WKContentRuleList

Modified: trunk/Source/WebCore/Modules/web-locks/WebLockManager.cpp (286390 => 286391)


--- trunk/Source/WebCore/Modules/web-locks/WebLockManager.cpp	2021-12-01 23:15:43 UTC (rev 286390)
+++ trunk/Source/WebCore/Modules/web-locks/WebLockManager.cpp	2021-12-01 23:33:57 UTC (rev 286391)
@@ -32,6 +32,7 @@
 #include "JSWebLockManagerSnapshot.h"
 #include "NavigatorBase.h"
 #include "SecurityOrigin.h"
+#include "WebLock.h"
 #include "WebLockGrantedCallback.h"
 #include "WebLockManagerSnapshot.h"
 #include "WebLockRegistry.h"

Modified: trunk/Source/WebCore/Modules/web-locks/WebLockRegistry.cpp (286390 => 286391)


--- trunk/Source/WebCore/Modules/web-locks/WebLockRegistry.cpp	2021-12-01 23:15:43 UTC (rev 286390)
+++ trunk/Source/WebCore/Modules/web-locks/WebLockRegistry.cpp	2021-12-01 23:33:57 UTC (rev 286391)
@@ -27,6 +27,7 @@
 
 #include "Exception.h"
 #include "WebLockManagerSnapshot.h"
+#include <wtf/CompletionHandler.h>
 #include <wtf/NeverDestroyed.h>
 #include <wtf/text/StringConcatenateNumbers.h>
 

Modified: trunk/Source/WebCore/platform/graphics/filters/FEBlend.cpp (286390 => 286391)


--- trunk/Source/WebCore/platform/graphics/filters/FEBlend.cpp	2021-12-01 23:15:43 UTC (rev 286390)
+++ trunk/Source/WebCore/platform/graphics/filters/FEBlend.cpp	2021-12-01 23:33:57 UTC (rev 286391)
@@ -28,6 +28,7 @@
 
 #include "FEBlendNEON.h"
 #include "FEBlendSoftwareApplier.h"
+#include "ImageBuffer.h"
 #include <wtf/text/TextStream.h>
 
 namespace WebCore {

Modified: trunk/Source/WebCore/platform/graphics/filters/FEMerge.cpp (286390 => 286391)


--- trunk/Source/WebCore/platform/graphics/filters/FEMerge.cpp	2021-12-01 23:15:43 UTC (rev 286390)
+++ trunk/Source/WebCore/platform/graphics/filters/FEMerge.cpp	2021-12-01 23:33:57 UTC (rev 286391)
@@ -24,6 +24,7 @@
 #include "FEMerge.h"
 
 #include "FEMergeSoftwareApplier.h"
+#include "ImageBuffer.h"
 #include <wtf/text/TextStream.h>
 
 namespace WebCore {

Modified: trunk/Source/WebCore/platform/graphics/filters/FilterImage.h (286390 => 286391)


--- trunk/Source/WebCore/platform/graphics/filters/FilterImage.h	2021-12-01 23:15:43 UTC (rev 286390)
+++ trunk/Source/WebCore/platform/graphics/filters/FilterImage.h	2021-12-01 23:33:57 UTC (rev 286391)
@@ -25,6 +25,7 @@
 
 #pragma once
 
+#include "FloatRect.h"
 #include "IntRect.h"
 #include "PixelBuffer.h"
 #include "RenderingMode.h"

Modified: trunk/Source/WebCore/workers/service/context/ServiceWorkerFetch.h (286390 => 286391)


--- trunk/Source/WebCore/workers/service/context/ServiceWorkerFetch.h	2021-12-01 23:15:43 UTC (rev 286390)
+++ trunk/Source/WebCore/workers/service/context/ServiceWorkerFetch.h	2021-12-01 23:33:57 UTC (rev 286391)
@@ -27,6 +27,7 @@
 
 #if ENABLE(SERVICE_WORKER)
 
+#include "FetchIdentifier.h"
 #include "ScriptExecutionContextIdentifier.h"
 #include <wtf/Ref.h>
 #include <wtf/ThreadSafeRefCounted.h>
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to