Skip to content

Commit b2bd22e

Browse files
committed
[GLIB] Non-unified build fixes for May 13th 2026
https://bugs.webkit.org/show_bug.cgi?id=314749 Unreviewed build fix. * Source/JavaScriptCore/API/JSCallbackObjectFunctions.h: * Source/JavaScriptCore/b3/air/AirLivenessAdapter.h: * Source/JavaScriptCore/dfg/DFGLazyJSValue.h: * Source/JavaScriptCore/dfg/DFGRegisteredStructureSet.h: * Source/JavaScriptCore/ftl/FTLOSRExit.h: * Source/JavaScriptCore/inspector/ConsoleMessage.cpp: * Source/JavaScriptCore/llint/LLIntThunks.cpp: * Source/JavaScriptCore/parser/SourceProviderCacheItem.h: * Source/JavaScriptCore/runtime/FunctionConstructor.h: * Source/JavaScriptCore/runtime/JSStringInlines.h: * Source/JavaScriptCore/runtime/Symbol.h: * Source/WebCore/Modules/filesystem/FileSystemStorageConnection.cpp: * Source/WebCore/Modules/mediastream/RTCRtpSFrameTransform.h: * Source/WebCore/Modules/mediastream/RTCRtpScriptTransform.cpp: * Source/WebCore/Modules/reporting/ReportingObserver.h: * Source/WebCore/Modules/webaudio/AudioWorkletNode.h: * Source/WebCore/Modules/webtransport/DatagramSink.h: * Source/WebCore/Modules/webtransport/WebTransportSendStreamSink.h: * Source/WebCore/Modules/webxr/WebXRSystem.cpp: * Source/WebCore/Modules/webxr/WebXRViewerPose.cpp: * Source/WebCore/Modules/webxr/XRWebGLLayerBacking.cpp: * Source/WebCore/Modules/webxr/XRWebGLLayerBacking.h: * Source/WebCore/accessibility/AXCoreObject.cpp: * Source/WebCore/accessibility/AXObjectTypes.h: * Source/WebCore/accessibility/AXSearchManager.h: * Source/WebCore/accessibility/atspi/AXObjectCacheAtspi.cpp: * Source/WebCore/animation/AnimationPlaybackEvent.cpp: * Source/WebCore/bindings/js/JSDOMWindowProperties.cpp: * Source/WebCore/bindings/js/JSWindowProxy.cpp: * Source/WebCore/bindings/js/SerializedScriptValue.h: * Source/WebCore/bridge/runtime_object.cpp: * Source/WebCore/css/CSSCrossfadeValue.cpp: * Source/WebCore/css/CSSCursorImageValue.cpp: * Source/WebCore/css/CSSFontVariationValue.h: * Source/WebCore/dom/BroadcastChannel.h: * Source/WebCore/dom/UserActionElementSet.h: * Source/WebCore/html/ImageDocument.cpp: * Source/WebCore/html/RadioNodeList.h: * Source/WebCore/inspector/PageDebugger.cpp: * Source/WebCore/loader/ResourceMonitorThrottler.h: * Source/WebCore/loader/ResourceTimingInformation.h: * Source/WebCore/page/EventSource.cpp: * Source/WebCore/page/UndoManager.h: * Source/WebCore/page/UserAgentStringData.h: * Source/WebCore/page/UserAgentStringParser.cpp: * Source/WebCore/page/UserAgentStringParser.h: * Source/WebCore/page/UserStyleSheet.cpp: * Source/WebCore/platform/graphics/MediaSourcePrivateClient.h: * Source/WebCore/platform/graphics/NativeImageSource.h: * Source/WebCore/platform/graphics/Pattern.h: * Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.cpp: * Source/WebCore/platform/graphics/gstreamer/mse/MediaSourcePrivateGStreamer.cpp: * Source/WebCore/platform/graphics/gstreamer/mse/WebKitMediaSourceGStreamer.cpp: * Source/WebCore/platform/graphics/gstreamer/mse/WebKitMediaSourceGStreamer.h: * Source/WebCore/platform/graphics/vulkan/VulkanTypes.cpp: * Source/WebCore/platform/graphics/vulkan/VulkanTypes.h: * Source/WebCore/platform/graphics/vulkan/VulkanUtilities.cpp: * Source/WebCore/rendering/RenderLayerModelObject.cpp: * Source/WebCore/rendering/svg/RenderSVGTextPath.cpp: * Source/WebCore/rendering/updating/RenderTreeBuilder.cpp: * Source/WebCore/rendering/updating/RenderTreeBuilderFirstLetter.cpp: * Source/WebCore/style/StyleSheetContentsCache.h: * Source/WebCore/workers/WorkerThread.cpp: * Source/WebKit/NetworkProcess/cache/NetworkCacheBlobStorage.cpp: * Source/WebKit/NetworkProcess/storage/BackgroundFetchStoreImpl.h: * Source/WebKit/Shared/TextExtractionToStringConversion.cpp: * Source/WebKit/UIProcess/Gamepad/wpe/PlatformGamepadWPE.cpp: * Source/WebKit/UIProcess/WebBackForwardCacheEntry.cpp: * Source/WebKit/UIProcess/WebPageProxyTesting.cpp: * Source/WebKit/WebProcess/GPU/media/RemoteAudioDestinationProxy.h: Canonical link: https://commits.webkit.org/313222@main
1 parent f061270 commit b2bd22e

70 files changed

Lines changed: 90 additions & 6 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎Source/JavaScriptCore/API/JSCallbackObjectFunctions.h‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,8 @@
4242

4343
namespace JSC {
4444

45+
inline PreferredPrimitiveType toPreferredPrimitiveType(JSGlobalObject*, JSValue);
46+
4547
template <class Parent>
4648
inline JSCallbackObject<Parent>* JSCallbackObject<Parent>::asCallbackObject(JSValue value)
4749
{

‎Source/JavaScriptCore/b3/air/AirLivenessAdapter.h‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@
3535
#include "AirTmpInlines.h"
3636
#include <wtf/ForbidHeapAllocation.h>
3737
#include <wtf/IndexMap.h>
38+
#include <wtf/ListDump.h>
3839
#include <wtf/SequesteredMalloc.h>
3940
#include <wtf/TZoneMalloc.h>
4041

‎Source/JavaScriptCore/dfg/DFGLazyJSValue.h‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
#include "DFGCommon.h"
3131
#include "DFGFrozenValue.h"
3232
#include "GPRInfo.h"
33+
#include "SpeculatedType.h"
3334
#include <wtf/text/StringImpl.h>
3435

3536
namespace JSC {

‎Source/JavaScriptCore/dfg/DFGRegisteredStructureSet.h‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
#if ENABLE(DFG_JIT)
3131

3232
#include "DFGRegisteredStructure.h"
33+
#include "SpeculatedType.h"
3334
#include <JavaScriptCore/ArrayProfile.h>
3435
#include <JavaScriptCore/StructureSet.h>
3536
#include <wtf/TinyPtrSet.h>

‎Source/JavaScriptCore/ftl/FTLOSRExit.h‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@
4444
#include "Reg.h"
4545
#include "ValueProfile.h"
4646
#include "VirtualRegister.h"
47+
#include <wtf/Bag.h>
4748
#include <wtf/FixedVector.h>
4849

4950
namespace JSC {

‎Source/JavaScriptCore/inspector/ConsoleMessage.cpp‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@
3535
#include "InjectedScript.h"
3636
#include "InjectedScriptManager.h"
3737
#include "InspectorFrontendDispatchers.h"
38+
#include "JSCellInlines.h"
3839
#include "JSGlobalObject.h"
3940
#include "JSString.h"
4041
#include "ScriptArguments.h"

‎Source/JavaScriptCore/llint/LLIntThunks.cpp‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828

2929
#include "Gate.h"
3030
#include "InPlaceInterpreter.h"
31+
#include "JITOperations.h"
3132
#include "JSCConfig.h"
3233
#include "JSCJSValueInlines.h"
3334
#include "JSInterfaceJIT.h"

‎Source/JavaScriptCore/parser/SourceProviderCacheItem.h‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525

2626
#pragma once
2727

28+
#include <JavaScriptCore/ConstructorKind.h>
2829
#include <JavaScriptCore/ImplementationVisibility.h>
2930
#include <JavaScriptCore/ParserModes.h>
3031
#include <JavaScriptCore/ParserTokens.h>

‎Source/JavaScriptCore/runtime/FunctionConstructor.h‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ class TextPosition;
3030
namespace JSC {
3131

3232
class FunctionPrototype;
33+
class SourceOrigin;
3334
enum class SourceTaintedOrigin : uint8_t;
3435

3536
class FunctionConstructor final : public InternalFunction {

‎Source/JavaScriptCore/runtime/JSStringInlines.h‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525

2626
#pragma once
2727

28+
#include <JavaScriptCore/ExceptionHelpers.h>
2829
#include <JavaScriptCore/GetVM.h>
2930
#include <JavaScriptCore/HeapCellInlines.h>
3031
#include <JavaScriptCore/JSGlobalObject.h>

0 commit comments

Comments
 (0)