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