[webkit-changes] [WebKit/WebKit] 4e458d: Non-unified build fixes, early October 2023 edition

Don Olmstead noreply at github.com
Fri Oct 6 09:10:01 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 4e458d4e5c4b3b4b84a4fc9af6429dd708214038
      https://github.com/WebKit/WebKit/commit/4e458d4e5c4b3b4b84a4fc9af6429dd708214038
  Author: Don Olmstead <don.olmstead at sony.com>
  Date:   2023-10-06 (Fri, 06 Oct 2023)

  Changed paths:
    M Source/JavaScriptCore/bytecode/AccessCase.cpp
    M Source/JavaScriptCore/bytecode/GetterSetterAccessCase.cpp
    M Source/JavaScriptCore/bytecode/InlineCacheCompiler.h
    M Source/JavaScriptCore/bytecode/PutByVariant.h
    M Source/JavaScriptCore/inspector/agents/InspectorDebuggerAgent.cpp
    M Source/JavaScriptCore/jit/ExecutableAllocator.cpp
    M Source/JavaScriptCore/parser/SourceTaintedOrigin.cpp
    M Source/JavaScriptCore/parser/SourceTaintedOrigin.h
    M Source/JavaScriptCore/runtime/FunctionConstructor.h
    M Source/WebCore/Modules/webaudio/OscillatorNode.h
    M Source/WebCore/Modules/webcodecs/WebCodecsVideoFrame.cpp
    M Source/WebCore/Modules/webtransport/DatagramSink.cpp
    M Source/WebCore/accessibility/AXObjectCache.cpp
    M Source/WebCore/css/CSSVariableReferenceValue.h
    M Source/WebCore/dom/LoadableClassicScript.cpp
    M Source/WebCore/dom/LoadableImportMap.cpp
    M Source/WebCore/dom/LoadableModuleScript.cpp
    M Source/WebCore/dom/PendingScript.cpp
    M Source/WebCore/html/HTMLDetailsElement.cpp
    M Source/WebCore/html/MediaDocument.cpp
    M Source/WebCore/html/parser/CSSPreloadScanner.cpp
    M Source/WebCore/inspector/agents/page/PageCanvasAgent.cpp
    M Source/WebCore/layout/floats/FloatingContext.cpp
    M Source/WebCore/layout/formattingContexts/block/BlockFormattingContext.cpp
    M Source/WebCore/layout/formattingContexts/block/BlockFormattingQuirks.cpp
    M Source/WebCore/layout/formattingContexts/inline/InlineContentCache.h
    M Source/WebCore/layout/formattingContexts/inline/ruby/RubyFormattingContext.cpp
    M Source/WebCore/layout/formattingContexts/inline/ruby/RubyFormattingContext.h
    M Source/WebCore/layout/formattingContexts/inline/text/TextUtil.cpp
    M Source/WebCore/layout/integration/LayoutIntegrationCoverage.h
    M Source/WebCore/layout/integration/inline/LayoutIntegrationInlineContent.cpp
    M Source/WebCore/layout/integration/inline/LayoutIntegrationInlineContentPainter.h
    M Source/WebCore/page/Location.h
    M Source/WebCore/page/OpportunisticTaskScheduler.cpp
    M Source/WebCore/page/PageConfiguration.cpp
    M Source/WebCore/page/RemoteDOMWindow.cpp
    M Source/WebCore/platform/AudioEncoder.cpp
    M Source/WebCore/platform/ThreadTimers.cpp
    M Source/WebCore/platform/adwaita/ScrollbarThemeAdwaita.cpp
    M Source/WebCore/platform/adwaita/ThemeAdwaita.cpp
    M Source/WebCore/platform/audio/HRTFElevation.cpp
    M Source/WebCore/platform/graphics/filters/software/FELightingSoftwareApplier.cpp
    M Source/WebCore/platform/graphics/texmap/GraphicsContextGLTextureMapperANGLE.cpp
    M Source/WebCore/platform/network/BlobPart.h
    M Source/WebCore/rendering/MotionPath.cpp
    M Source/WebCore/rendering/RenderAttachment.cpp
    M Source/WebCore/rendering/RenderThemeAdwaita.cpp
    M Source/WebCore/rendering/mathml/MathOperator.cpp
    M Source/WebCore/storage/StorageUtilities.h
    M Source/WebCore/workers/service/context/ServiceWorkerThreadProxy.cpp
    M Source/WebCore/workers/shared/SharedWorkerObjectConnection.cpp
    M Source/WebKit/GPUProcess/ShapeDetection/RemoteBarcodeDetector.cpp
    M Source/WebKit/GPUProcess/graphics/RemoteImageBuffer.cpp
    M Source/WebKit/GPUProcess/graphics/ScopedWebGLRenderingResourcesRequest.cpp
    M Source/WebKit/GPUProcess/media/RemoteAudioDestinationManager.h
    M Source/WebKit/Platform/IPC/Connection.cpp
    M Source/WebKit/UIProcess/BrowsingContextGroup.cpp
    M Source/WebKit/UIProcess/DisplayLinkProcessProxyClient.cpp
    M Source/WebKit/UIProcess/WebProcessProxy.cpp
    M Source/WebKit/WebProcess/GPU/graphics/RemoteImageBufferProxy.cpp
    M Source/WebKit/WebProcess/GPU/media/RemoteAudioDestinationProxy.cpp

  Log Message:
  -----------
  Non-unified build fixes, early October 2023 edition
https://bugs.webkit.org/show_bug.cgi?id=262719

Unreviewed non-unified build fix.

Run a non-unified build of Windows with clang-cl and fix any compilation
issues and warnings. Warnings were all around unused code.

* Source/JavaScriptCore/bytecode/AccessCase.cpp:
* Source/JavaScriptCore/bytecode/GetterSetterAccessCase.cpp:
* Source/JavaScriptCore/bytecode/InlineCacheCompiler.h:
* Source/JavaScriptCore/bytecode/PutByVariant.h:
* Source/JavaScriptCore/inspector/agents/InspectorDebuggerAgent.cpp:
* Source/JavaScriptCore/jit/ExecutableAllocator.cpp:
* Source/JavaScriptCore/parser/SourceTaintedOrigin.cpp:
* Source/JavaScriptCore/parser/SourceTaintedOrigin.h:
* Source/JavaScriptCore/runtime/FunctionConstructor.h:
* Source/WebCore/Modules/webaudio/OscillatorNode.h:
* Source/WebCore/Modules/webcodecs/WebCodecsVideoFrame.cpp:
* Source/WebCore/Modules/webtransport/DatagramSink.cpp:
* Source/WebCore/accessibility/AXObjectCache.cpp:
* Source/WebCore/css/CSSVariableReferenceValue.h:
* Source/WebCore/dom/LoadableClassicScript.cpp:
* Source/WebCore/dom/LoadableImportMap.cpp:
* Source/WebCore/dom/LoadableModuleScript.cpp:
* Source/WebCore/dom/PendingScript.cpp:
* Source/WebCore/html/HTMLDetailsElement.cpp:
* Source/WebCore/html/MediaDocument.cpp:
* Source/WebCore/html/parser/CSSPreloadScanner.cpp:
* Source/WebCore/inspector/agents/page/PageCanvasAgent.cpp:
* Source/WebCore/layout/floats/FloatingContext.cpp:
* Source/WebCore/layout/formattingContexts/block/BlockFormattingContext.cpp:
* Source/WebCore/layout/formattingContexts/block/BlockFormattingQuirks.cpp:
* Source/WebCore/layout/formattingContexts/inline/InlineContentCache.h:
* Source/WebCore/layout/formattingContexts/inline/ruby/RubyFormattingContext.cpp:
* Source/WebCore/layout/formattingContexts/inline/ruby/RubyFormattingContext.h:
* Source/WebCore/layout/formattingContexts/inline/text/TextUtil.cpp:
* Source/WebCore/layout/integration/LayoutIntegrationCoverage.h:
* Source/WebCore/layout/integration/inline/LayoutIntegrationInlineContent.cpp:
* Source/WebCore/layout/integration/inline/LayoutIntegrationInlineContentPainter.h:
* Source/WebCore/page/Location.h:
* Source/WebCore/page/OpportunisticTaskScheduler.cpp:
* Source/WebCore/page/PageConfiguration.cpp:
* Source/WebCore/page/RemoteDOMWindow.cpp:
* Source/WebCore/platform/AudioEncoder.cpp:
* Source/WebCore/platform/ThreadTimers.cpp:
* Source/WebCore/platform/adwaita/ScrollbarThemeAdwaita.cpp:
* Source/WebCore/platform/adwaita/ThemeAdwaita.cpp:
* Source/WebCore/platform/audio/HRTFElevation.cpp:
* Source/WebCore/platform/graphics/filters/software/FELightingSoftwareApplier.cpp:
* Source/WebCore/platform/graphics/texmap/GraphicsContextGLTextureMapperANGLE.cpp:
* Source/WebCore/platform/network/BlobPart.h:
* Source/WebCore/rendering/MotionPath.cpp:
* Source/WebCore/rendering/RenderAttachment.cpp:
* Source/WebCore/rendering/RenderThemeAdwaita.cpp:
* Source/WebCore/rendering/mathml/MathOperator.cpp:
* Source/WebCore/storage/StorageUtilities.h:
* Source/WebCore/workers/service/context/ServiceWorkerThreadProxy.cpp:
* Source/WebCore/workers/shared/SharedWorkerObjectConnection.cpp:
* Source/WebKit/GPUProcess/ShapeDetection/RemoteBarcodeDetector.cpp:
* Source/WebKit/GPUProcess/graphics/RemoteImageBuffer.cpp:
(RemoteImageBuffer::getPixelBuffer):
(RemoteImageBuffer::getShareableBitmap):
(RemoteImageBuffer::filteredNativeImage):
* Source/WebKit/GPUProcess/graphics/ScopedWebGLRenderingResourcesRequest.cpp:
* Source/WebKit/GPUProcess/media/RemoteAudioDestinationManager.h:
* Source/WebKit/Platform/IPC/Connection.cpp:
* Source/WebKit/UIProcess/BrowsingContextGroup.cpp:
* Source/WebKit/UIProcess/DisplayLinkProcessProxyClient.cpp:
* Source/WebKit/UIProcess/WebProcessProxy.cpp:
* Source/WebKit/WebProcess/GPU/graphics/RemoteImageBufferProxy.cpp:
* Source/WebKit/WebProcess/GPU/media/RemoteAudioDestinationProxy.cpp:

Canonical link: https://commits.webkit.org/268993@main




More information about the webkit-changes mailing list