Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 4fa73322c220b00da22a1d8e8482ead4a601dc45
      
https://github.com/WebKit/WebKit/commit/4fa73322c220b00da22a1d8e8482ead4a601dc45
  Author: Chris Dumez <[email protected]>
  Date:   2025-06-10 (Tue, 10 Jun 2025)

  Changed paths:
    M Source/JavaScriptCore/API/glib/JSCValue.cpp
    M Source/JavaScriptCore/bytecode/InstructionStream.h
    M 
Source/JavaScriptCore/inspector/remote/socket/RemoteInspectorSocketEndpoint.cpp
    M 
Source/JavaScriptCore/inspector/remote/socket/posix/RemoteInspectorSocketPOSIX.cpp
    M 
Source/JavaScriptCore/inspector/remote/socket/win/RemoteInspectorSocketWin.cpp
    M Source/JavaScriptCore/jsc.cpp
    M Source/WTF/wtf/Assertions.cpp
    M Source/WTF/wtf/FileSystem.cpp
    M Source/WTF/wtf/Vector.h
    M Source/WTF/wtf/glib/SocketConnection.cpp
    M Source/WTF/wtf/glib/SysprofAnnotator.h
    M Source/WTF/wtf/persistence/PersistentCoders.h
    M Source/WTF/wtf/win/FileSystemWin.cpp
    M Source/WTF/wtf/win/PathWalker.cpp
    M Source/WebCore/Modules/mediastream/RTCRtpSFrameTransformerOpenSSL.cpp
    M Source/WebCore/PAL/pal/crypto/openssl/CryptoDigestOpenSSL.cpp
    M Source/WebCore/PAL/pal/crypto/tasn1/Utilities.cpp
    M Source/WebCore/crypto/gcrypt/CryptoAlgorithmAESCBCGCrypt.cpp
    M Source/WebCore/crypto/gcrypt/CryptoAlgorithmAESCTRGCrypt.cpp
    M Source/WebCore/crypto/gcrypt/CryptoAlgorithmAESGCMGCrypt.cpp
    M Source/WebCore/crypto/gcrypt/CryptoAlgorithmAESKWGCrypt.cpp
    M Source/WebCore/crypto/gcrypt/CryptoAlgorithmECDHGCrypt.cpp
    M Source/WebCore/crypto/gcrypt/CryptoAlgorithmECDSAGCrypt.cpp
    M Source/WebCore/crypto/gcrypt/CryptoAlgorithmEd25519GCrypt.cpp
    M Source/WebCore/crypto/gcrypt/CryptoAlgorithmHKDFGCrypt.cpp
    M Source/WebCore/crypto/gcrypt/CryptoAlgorithmHMACGCrypt.cpp
    M Source/WebCore/crypto/gcrypt/CryptoAlgorithmPBKDF2GCrypt.cpp
    M Source/WebCore/crypto/gcrypt/CryptoAlgorithmRSASSA_PKCS1_v1_5GCrypt.cpp
    M Source/WebCore/crypto/gcrypt/CryptoAlgorithmRSA_OAEPGCrypt.cpp
    M Source/WebCore/crypto/gcrypt/CryptoAlgorithmRSA_PSSGCrypt.cpp
    M Source/WebCore/crypto/gcrypt/CryptoKeyECGCrypt.cpp
    M Source/WebCore/crypto/gcrypt/CryptoKeyOKPGCrypt.cpp
    M Source/WebCore/crypto/gcrypt/CryptoKeyRSAGCrypt.cpp
    M Source/WebCore/crypto/gcrypt/GCryptRFC7748.cpp
    M Source/WebCore/crypto/gcrypt/GCryptRFC8032.cpp
    M Source/WebCore/crypto/gcrypt/GCryptUtilities.cpp
    M Source/WebCore/crypto/openssl/CryptoAlgorithmAESCBCOpenSSL.cpp
    M Source/WebCore/crypto/openssl/CryptoAlgorithmAESCTROpenSSL.cpp
    M Source/WebCore/crypto/openssl/CryptoAlgorithmAESGCMOpenSSL.cpp
    M Source/WebCore/crypto/openssl/CryptoAlgorithmAESKWOpenSSL.cpp
    M Source/WebCore/crypto/openssl/CryptoAlgorithmECDHOpenSSL.cpp
    M Source/WebCore/crypto/openssl/CryptoAlgorithmECDSAOpenSSL.cpp
    M Source/WebCore/crypto/openssl/CryptoAlgorithmHKDFOpenSSL.cpp
    M Source/WebCore/crypto/openssl/CryptoAlgorithmHMACOpenSSL.cpp
    M Source/WebCore/crypto/openssl/CryptoAlgorithmPBKDF2OpenSSL.cpp
    M Source/WebCore/crypto/openssl/CryptoAlgorithmRSASSA_PKCS1_v1_5OpenSSL.cpp
    M Source/WebCore/crypto/openssl/CryptoAlgorithmRSA_OAEPOpenSSL.cpp
    M Source/WebCore/crypto/openssl/CryptoAlgorithmRSA_PSSOpenSSL.cpp
    M Source/WebCore/crypto/openssl/CryptoKeyECOpenSSL.cpp
    M Source/WebCore/crypto/openssl/CryptoKeyRSAOpenSSL.cpp
    M Source/WebCore/crypto/openssl/OpenSSLUtilities.cpp
    M Source/WebCore/platform/LocalizedStrings.cpp
    M Source/WebCore/platform/audio/gstreamer/WebKitWebAudioSourceGStreamer.cpp
    M Source/WebCore/platform/generic/KeyedDecoderGeneric.cpp
    M Source/WebCore/platform/graphics/WOFFFileFormat.cpp
    M Source/WebCore/platform/graphics/angle/PlatformDisplayANGLE.cpp
    M Source/WebCore/platform/graphics/cairo/CairoOperations.cpp
    M Source/WebCore/platform/graphics/cairo/CairoUtilities.cpp
    M Source/WebCore/platform/graphics/cocoa/GraphicsContextGLCocoa.mm
    M Source/WebCore/platform/graphics/egl/GLContext.cpp
    M Source/WebCore/platform/graphics/egl/GLDisplay.cpp
    M Source/WebCore/platform/graphics/egl/GLFenceEGL.cpp
    M Source/WebCore/platform/graphics/filters/skia/FEColorMatrixSkiaApplier.cpp
    M Source/WebCore/platform/graphics/freetype/FontPlatformDataFreeType.cpp
    M Source/WebCore/platform/graphics/gbm/GraphicsContextGLTextureMapperGBM.cpp
    M Source/WebCore/platform/graphics/gbm/MemoryMappedGPUBuffer.cpp
    M Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.cpp
    M Source/WebCore/platform/graphics/gstreamer/eme/CDMProxyThunder.cpp
    M Source/WebCore/platform/graphics/gstreamer/eme/CDMThunder.cpp
    M 
Source/WebCore/platform/graphics/harfbuzz/ComplexTextControllerHarfBuzz.cpp
    M Source/WebCore/platform/graphics/opentype/OpenTypeUtilities.cpp
    M Source/WebCore/platform/graphics/opentype/OpenTypeUtilities.h
    M Source/WebCore/platform/graphics/skia/ComplexTextControllerSkia.cpp
    M Source/WebCore/platform/graphics/skia/FontCacheSkia.cpp
    M Source/WebCore/platform/graphics/skia/FontCustomPlatformDataSkia.cpp
    M Source/WebCore/platform/graphics/skia/FontPlatformDataSkia.cpp
    M Source/WebCore/platform/graphics/skia/FontVariationsSkia.cpp
    M Source/WebCore/platform/graphics/skia/GradientSkia.cpp
    M Source/WebCore/platform/graphics/skia/SkiaHarfBuzzFont.cpp
    M Source/WebCore/platform/graphics/texmap/BitmapTexture.cpp
    M Source/WebCore/platform/graphics/texmap/ClipStack.h
    M 
Source/WebCore/platform/graphics/texmap/GraphicsContextGLTextureMapperANGLE.cpp
    M 
Source/WebCore/platform/graphics/texmap/TextureMapperLayer3DRenderingContext.cpp
    M Source/WebCore/platform/graphics/texmap/TextureMapperShaderProgram.cpp
    M Source/WebCore/platform/graphics/win/FontCacheSkiaWin.cpp
    M Source/WebCore/platform/graphics/win/IconWin.cpp
    M Source/WebCore/platform/graphics/win/MediaPlayerPrivateMediaFoundation.cpp
    M Source/WebCore/platform/image-decoders/jpegxl/JPEGXLImageDecoder.cpp
    M Source/WebCore/platform/network/curl/CurlContext.cpp
    M Source/WebCore/platform/network/curl/CurlFormDataStream.cpp
    M Source/WebCore/platform/network/curl/CurlMultipartHandle.cpp
    M Source/WebCore/platform/network/curl/CurlStream.cpp
    M Source/WebCore/platform/network/curl/OpenSSLHelper.cpp
    M Source/WebCore/platform/network/soup/ResourceRequestSoup.cpp
    M Source/WebCore/platform/network/soup/WebKitFormDataInputStream.cpp
    M Source/WebCore/platform/network/win/NetworkStateNotifierWin.cpp
    M Source/WebCore/platform/text/hyphen/HyphenationLibHyphen.cpp
    M Source/WebCore/platform/win/ClipboardUtilitiesWin.cpp
    M Source/WebCore/platform/win/CursorWin.cpp
    M Source/WebCore/platform/win/MIMETypeRegistryWin.cpp
    M Source/WebCore/platform/win/PasteboardWin.cpp
    M Source/WebCore/platform/xr/openxr/OpenXRExtensions.cpp
    M Source/WebCore/platform/xr/openxr/OpenXRInput.cpp
    M Source/WebCore/platform/xr/openxr/OpenXRLayer.cpp
    M Source/WebCore/platform/xr/openxr/PlatformXROpenXR.cpp
    M Source/WebDriver/socket/HTTPParser.cpp
    M Source/WebDriver/socket/HTTPServerSocket.cpp
    M Source/WebDriver/socket/SessionHostSocket.cpp
    M Source/WebKit/NetworkProcess/cache/NetworkCacheDataCurl.cpp
    M Source/WebKit/NetworkProcess/curl/WebSocketTaskCurl.cpp
    M Source/WebKit/NetworkProcess/soup/NetworkDataTaskSoup.cpp
    M Source/WebKit/Platform/IPC/unix/ConnectionUnix.cpp
    M Source/WebKit/Platform/IPC/win/ConnectionWin.cpp
    M Source/WebKit/Platform/win/ModuleWin.cpp
    M Source/WebKit/Shared/API/APISerializedScriptValue.cpp
    M Source/WebKit/Shared/Cocoa/ArgumentCodersCocoa.mm
    M Source/WebKit/UIProcess/API/glib/WebKitAutomationSession.cpp
    M Source/WebKit/UIProcess/API/gtk/DragSourceGtk4.cpp
    M Source/WebKit/UIProcess/Inspector/gtk/RemoteWebInspectorUIProxyGtk.cpp
    M Source/WebKit/UIProcess/Inspector/gtk/WebInspectorUIProxyGtk.cpp
    M Source/WebKit/UIProcess/Inspector/win/WebInspectorUIProxyWin.cpp
    M Source/WebKit/UIProcess/Launcher/win/ProcessLauncherWin.cpp
    M Source/WebKit/UIProcess/gtk/ClipboardGtk4.cpp
    M Source/WebKit/UIProcess/win/PageClientImpl.cpp
    M Source/WebKit/UIProcess/win/WebContextMenuProxyWin.cpp
    M Source/WebKit/UIProcess/win/WebView.cpp
    M Source/WebKit/UIProcess/wpe/AcceleratedBackingStoreDMABuf.cpp
    M Source/WebKit/WPEPlatform/wpe/WPEBufferDMABuf.cpp
    M Source/WebKit/WPEPlatform/wpe/WPECursorTheme.cpp
    M Source/WebKit/WPEPlatform/wpe/WPEDisplay.cpp
    M Source/WebKit/WPEPlatform/wpe/drm/WPEDRMCursor.cpp
    M Source/WebKit/WPEPlatform/wpe/drm/WPEViewDRM.cpp
    M Source/WebKit/WPEPlatform/wpe/wayland/WPEToplevelWayland.cpp
    M Source/WebKit/WPEPlatform/wpe/wayland/WPEViewWayland.cpp
    M Source/WebKit/WPEPlatform/wpe/wayland/WPEWaylandCursorTheme.cpp
    M Source/WebKit/WebProcess/InjectedBundle/win/InjectedBundleWin.cpp
    M Source/WebKit/WebProcess/WebPage/dmabuf/AcceleratedSurfaceDMABuf.cpp
    M Tools/TestWebKitAPI/Tests/WebCore/ContentExtensions.cpp
    M Tools/TestWebKitAPI/Tests/WebCore/SharedBuffer.cpp
    M Tools/TestWebKitAPI/Tests/WebCore/curl/CurlMultipartHandleTests.cpp
    M Tools/WebKitTestRunner/cairo/TestInvocationCairo.cpp
    M Tools/WebKitTestRunner/libwpe/EventSenderProxyClientLibWPE.cpp

  Log Message:
  -----------
  Make Vector::data() private
https://bugs.webkit.org/show_bug.cgi?id=294079

Reviewed by Per Arne Vollan.

Make Vector::data() private now that all call sites have been ported to use
span() / mutableSpan().

* Source/JavaScriptCore/bytecode/InstructionStream.h:
(JSC::InstructionStream::contains const):
* Source/WTF/wtf/Vector.h:
* Source/WebCore/platform/graphics/cocoa/GraphicsContextGLCocoa.mm:
(WebCore::GraphicsContextGLCocoa::createExternalImage):

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



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to