Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 15e5e7dc80b9dc8ae7aa3e904d323af3ac2022b2
      
https://github.com/WebKit/WebKit/commit/15e5e7dc80b9dc8ae7aa3e904d323af3ac2022b2
  Author: Commit Queue <[email protected]>
  Date:   2025-09-22 (Mon, 22 Sep 2025)

  Changed paths:
    M Source/JavaScriptCore/API/JSScript.mm
    M Source/JavaScriptCore/API/JSStringRefCF.cpp
    M Source/JavaScriptCore/API/JSValueRef.cpp
    M Source/JavaScriptCore/API/OpaqueJSString.h
    M Source/JavaScriptCore/API/glib/JSCValue.cpp
    M Source/JavaScriptCore/KeywordLookupGenerator.py
    M Source/JavaScriptCore/Scripts/xxd.pl
    M Source/JavaScriptCore/builtins/BuiltinExecutables.cpp
    M Source/JavaScriptCore/builtins/BuiltinNames.cpp
    M Source/JavaScriptCore/builtins/BuiltinNames.h
    M Source/JavaScriptCore/bytecode/CodeBlockHash.h
    M Source/JavaScriptCore/dfg/DFGSpeculativeJIT.cpp
    M Source/JavaScriptCore/ftl/FTLAbstractHeapRepository.h
    M Source/JavaScriptCore/ftl/FTLLowerDFGToB3.cpp
    M Source/JavaScriptCore/heap/HeapSnapshotBuilder.cpp
    M 
Source/JavaScriptCore/inspector/remote/socket/RemoteInspectorConnectionClient.cpp
    M Source/JavaScriptCore/inspector/remote/socket/RemoteInspectorSocket.cpp
    M Source/JavaScriptCore/interpreter/Interpreter.cpp
    M Source/JavaScriptCore/parser/Lexer.cpp
    M Source/JavaScriptCore/parser/Lexer.h
    M Source/JavaScriptCore/parser/Parser.cpp
    M Source/JavaScriptCore/parser/Parser.h
    M Source/JavaScriptCore/runtime/ArrayPrototype.cpp
    M Source/JavaScriptCore/runtime/CachedTypes.cpp
    M Source/JavaScriptCore/runtime/FuzzerPredictions.cpp
    M Source/JavaScriptCore/runtime/ISO8601.cpp
    M Source/JavaScriptCore/runtime/ISO8601.h
    M Source/JavaScriptCore/runtime/Identifier.h
    M Source/JavaScriptCore/runtime/IdentifierInlines.h
    M Source/JavaScriptCore/runtime/IntlCollator.cpp
    M Source/JavaScriptCore/runtime/IntlDurationFormat.cpp
    M Source/JavaScriptCore/runtime/IntlLocale.cpp
    M Source/JavaScriptCore/runtime/IntlNumberFormatInlines.h
    M Source/JavaScriptCore/runtime/IntlObject.cpp
    M Source/JavaScriptCore/runtime/IntlObjectInlines.h
    M Source/JavaScriptCore/runtime/JSArray.cpp
    M Source/JavaScriptCore/runtime/JSBigInt.cpp
    M Source/JavaScriptCore/runtime/JSDateMath.cpp
    M Source/JavaScriptCore/runtime/JSGenericTypedArrayViewConstructor.cpp
    M Source/JavaScriptCore/runtime/JSGenericTypedArrayViewConstructor.h
    M Source/JavaScriptCore/runtime/JSGenericTypedArrayViewPrototype.cpp
    M Source/JavaScriptCore/runtime/JSGlobalObjectFunctions.cpp
    M Source/JavaScriptCore/runtime/JSONObject.cpp
    M Source/JavaScriptCore/runtime/JSString.cpp
    M Source/JavaScriptCore/runtime/JSString.h
    M Source/JavaScriptCore/runtime/JSStringInlines.h
    M Source/JavaScriptCore/runtime/JSStringJoiner.cpp
    M Source/JavaScriptCore/runtime/LiteralParser.cpp
    M Source/JavaScriptCore/runtime/LiteralParser.h
    M Source/JavaScriptCore/runtime/NumberPrototype.cpp
    M Source/JavaScriptCore/runtime/Operations.h
    M Source/JavaScriptCore/runtime/ParseInt.h
    M Source/JavaScriptCore/runtime/PropertyName.h
    M Source/JavaScriptCore/runtime/RegExp.cpp
    M Source/JavaScriptCore/runtime/SmallStrings.cpp
    M Source/JavaScriptCore/runtime/StringConstructor.cpp
    M Source/JavaScriptCore/runtime/StringPrototype.cpp
    M Source/JavaScriptCore/runtime/StringPrototypeInlines.h
    M Source/JavaScriptCore/yarr/YarrCanonicalizeUCS2.js
    M Source/JavaScriptCore/yarr/YarrInterpreter.cpp
    M Source/JavaScriptCore/yarr/YarrJIT.h
    M Source/JavaScriptCore/yarr/YarrParser.h
    M Source/JavaScriptCore/yarr/hasher.py
    M Source/WTF/WTF.xcodeproj/project.pbxproj
    M Source/WTF/wtf/ASCIICType.h
    M Source/WTF/wtf/CMakeLists.txt
    M Source/WTF/wtf/DateMath.cpp
    M Source/WTF/wtf/DateMath.h
    M Source/WTF/wtf/FastFloat.cpp
    M Source/WTF/wtf/FastFloat.h
    M Source/WTF/wtf/HexNumber.cpp
    M Source/WTF/wtf/HexNumber.h
    M Source/WTF/wtf/Int128.cpp
    M Source/WTF/wtf/JSONValues.cpp
    M Source/WTF/wtf/PrintStream.h
    M Source/WTF/wtf/SIMDHelpers.h
    M Source/WTF/wtf/SequesteredAllocator.cpp
    M Source/WTF/wtf/SortedArrayMap.h
    M Source/WTF/wtf/StdLibExtras.h
    M Source/WTF/wtf/URL.cpp
    M Source/WTF/wtf/URLParser.cpp
    M Source/WTF/wtf/URLParser.h
    M Source/WTF/wtf/cf/CFURLExtras.cpp
    M Source/WTF/wtf/cf/URLCF.cpp
    M Source/WTF/wtf/cocoa/NSURLExtras.mm
    M Source/WTF/wtf/cocoa/SpanCocoa.h
    M Source/WTF/wtf/persistence/PersistentCoders.cpp
    M Source/WTF/wtf/persistence/PersistentDecoder.h
    M Source/WTF/wtf/text/ASCIIFastPath.h
    M Source/WTF/wtf/text/ASCIILiteral.h
    M Source/WTF/wtf/text/AdaptiveStringSearcher.h
    M Source/WTF/wtf/text/AtomString.cpp
    M Source/WTF/wtf/text/AtomString.h
    M Source/WTF/wtf/text/AtomStringImpl.cpp
    M Source/WTF/wtf/text/AtomStringImpl.h
    M Source/WTF/wtf/text/Base64.cpp
    M Source/WTF/wtf/text/Base64.h
    M Source/WTF/wtf/text/CString.cpp
    M Source/WTF/wtf/text/CString.h
    M Source/WTF/wtf/text/CodePointIterator.h
    M Source/WTF/wtf/text/ExternalStringImpl.cpp
    M Source/WTF/wtf/text/ExternalStringImpl.h
    M Source/WTF/wtf/text/IntegerToStringConversion.h
    A Source/WTF/wtf/text/LChar.h
    R Source/WTF/wtf/text/Latin1Character.h
    M Source/WTF/wtf/text/MakeString.h
    M Source/WTF/wtf/text/ParsingUtilities.h
    M Source/WTF/wtf/text/StringBuilder.cpp
    M Source/WTF/wtf/text/StringBuilder.h
    M Source/WTF/wtf/text/StringBuilderJSON.cpp
    M Source/WTF/wtf/text/StringCommon.cpp
    M Source/WTF/wtf/text/StringCommon.h
    M Source/WTF/wtf/text/StringConcatenate.h
    M Source/WTF/wtf/text/StringConcatenateNumbers.h
    M Source/WTF/wtf/text/StringHasher.h
    M Source/WTF/wtf/text/StringImpl.cpp
    M Source/WTF/wtf/text/StringImpl.h
    M Source/WTF/wtf/text/StringView.cpp
    M Source/WTF/wtf/text/StringView.h
    M Source/WTF/wtf/text/SuperFastHash.h
    M Source/WTF/wtf/text/SymbolImpl.h
    M Source/WTF/wtf/text/UniquedStringImpl.h
    M Source/WTF/wtf/text/WTFString.cpp
    M Source/WTF/wtf/text/WTFString.h
    M Source/WTF/wtf/text/WYHash.h
    M Source/WTF/wtf/text/cf/AtomStringImplCF.cpp
    M Source/WTF/wtf/text/cf/StringCF.cpp
    M Source/WTF/wtf/text/cf/StringConcatenateCF.h
    M Source/WTF/wtf/text/cf/StringImplCF.cpp
    M Source/WTF/wtf/text/cf/StringViewCF.cpp
    M Source/WTF/wtf/text/cocoa/ASCIILiteralCocoa.mm
    M Source/WTF/wtf/text/cocoa/StringViewCocoa.mm
    M Source/WTF/wtf/text/icu/UTextProviderLatin1.cpp
    M Source/WTF/wtf/text/icu/UTextProviderLatin1.h
    M Source/WTF/wtf/unicode/UTF8Conversion.cpp
    M Source/WTF/wtf/unicode/UTF8Conversion.h
    M Source/WTF/wtf/unicode/icu/CollatorICU.cpp
    M Source/WebCore/DerivedSources-input.xcfilelist
    M Source/WebCore/DerivedSources.make
    M Source/WebCore/Modules/encryptedmedia/InitDataRegistry.cpp
    M Source/WebCore/Modules/mediastream/PeerConnectionBackend.cpp
    M Source/WebCore/Modules/mediastream/RTCRtpSFrameTransformerCocoa.cpp
    M 
Source/WebCore/Modules/mediastream/gstreamer/GStreamerDtlsTransportBackend.cpp
    M Source/WebCore/Modules/push-api/PushMessageCrypto.cpp
    M Source/WebCore/Modules/url-pattern/URLPatternParser.cpp
    M Source/WebCore/Modules/websockets/WebSocketExtensionDispatcher.cpp
    M Source/WebCore/Modules/websockets/WebSocketExtensionParser.cpp
    M Source/WebCore/Modules/websockets/WebSocketExtensionParser.h
    M Source/WebCore/Modules/websockets/WebSocketHandshake.cpp
    M Source/WebCore/PAL/PAL.xcodeproj/project.pbxproj
    M Source/WebCore/PAL/pal/CMakeLists.txt
    A Source/WebCore/PAL/pal/Gunzip.h
    M Source/WebCore/PAL/pal/PlatformMac.cmake
    A Source/WebCore/PAL/pal/cocoa/Gunzip.cpp
    M Source/WebCore/PAL/pal/text/TextCodecASCIIFastPath.h
    M Source/WebCore/PAL/pal/text/TextCodecLatin1.cpp
    M Source/WebCore/PAL/pal/text/TextCodecUTF8.cpp
    M Source/WebCore/PAL/pal/text/TextCodecUTF8.h
    M Source/WebCore/PAL/pal/text/TextEncodingRegistry.cpp
    M Source/WebCore/bindings/js/ScriptBufferSourceProvider.h
    M Source/WebCore/bindings/js/SerializedScriptValue.cpp
    M Source/WebCore/contentextensions/DFABytecodeInterpreter.cpp
    M Source/WebCore/contentextensions/DFABytecodeInterpreter.h
    M Source/WebCore/crypto/SubtleCrypto.cpp
    M Source/WebCore/css/CSSVariableData.cpp
    M Source/WebCore/css/parser/CSSParserToken.h
    M Source/WebCore/css/parser/CSSTokenizerInputStream.h
    M Source/WebCore/css/scripts/process-css-properties.py
    M Source/WebCore/css/scripts/process-css-pseudo-selectors.py
    M 
Source/WebCore/css/scripts/test/TestCSSPropertiesResults/CSSPropertyNames.gperf
    M Source/WebCore/dom/DatasetDOMStringMap.cpp
    M Source/WebCore/dom/Document.cpp
    M Source/WebCore/dom/SpaceSplitString.cpp
    M Source/WebCore/dom/make_names.pl
    M Source/WebCore/editing/Editing.cpp
    M Source/WebCore/editing/MarkupAccumulator.cpp
    M Source/WebCore/editing/cocoa/NodeHTMLConverter.mm
    M Source/WebCore/editing/cocoa/WebContentReaderCocoa.mm
    M Source/WebCore/fileapi/FileReaderLoader.cpp
    M Source/WebCore/html/FTPDirectoryDocument.cpp
    M Source/WebCore/html/MediaFragmentURIParser.cpp
    M Source/WebCore/html/MediaFragmentURIParser.h
    M Source/WebCore/html/parser/HTMLDocumentParserFastPath.cpp
    M Source/WebCore/html/parser/HTMLEntityParser.cpp
    M Source/WebCore/html/parser/HTMLEntityParser.h
    M Source/WebCore/html/parser/HTMLNameCache.h
    M Source/WebCore/html/parser/HTMLParserIdioms.h
    M Source/WebCore/html/parser/HTMLSrcsetParser.cpp
    M Source/WebCore/html/parser/HTMLToken.h
    M Source/WebCore/html/parser/HTMLTokenizer.cpp
    M Source/WebCore/html/parser/HTMLTokenizer.h
    M Source/WebCore/html/parser/HTMLTreeBuilder.cpp
    M Source/WebCore/html/track/VTTScanner.cpp
    M Source/WebCore/html/track/VTTScanner.h
    M Source/WebCore/html/track/WebVTTParser.cpp
    M Source/WebCore/inspector/InspectorStyleSheet.cpp
    M Source/WebCore/layout/formattingContexts/inline/text/TextUtil.cpp
    M Source/WebCore/loader/FTPDirectoryParser.cpp
    M Source/WebCore/loader/FTPDirectoryParser.h
    M Source/WebCore/loader/FormSubmission.cpp
    M Source/WebCore/loader/ResourceCryptographicDigest.cpp
    M Source/WebCore/loader/ResourceCryptographicDigest.h
    M Source/WebCore/loader/TextResourceDecoder.cpp
    M Source/WebCore/loader/cache/CachedScript.cpp
    M Source/WebCore/platform/encryptedmedia/CDMUtilities.cpp
    M Source/WebCore/platform/graphics/AV1Utilities.cpp
    M Source/WebCore/platform/graphics/FontCascade.cpp
    M Source/WebCore/platform/graphics/FontCascade.h
    M Source/WebCore/platform/graphics/Latin1TextIterator.h
    M Source/WebCore/platform/graphics/TextRun.h
    M Source/WebCore/platform/graphics/avfoundation/CDMFairPlayStreaming.cpp
    M 
Source/WebCore/platform/graphics/avfoundation/objc/CDMInstanceFairPlayStreamingAVFObjC.mm
    M Source/WebCore/platform/graphics/freetype/FontCacheFreeType.cpp
    M Source/WebCore/platform/graphics/gstreamer/eme/CDMThunder.cpp
    M Source/WebCore/platform/graphics/iso/ISOVTTCue.cpp
    M Source/WebCore/platform/gstreamer/GStreamerElementHarness.cpp
    M Source/WebCore/platform/image-decoders/png/PNGImageDecoder.cpp
    M Source/WebCore/platform/mediarecorder/MediaRecorderPrivateMock.cpp
    M Source/WebCore/platform/network/HTTPParsers.cpp
    M Source/WebCore/platform/network/curl/CookieUtil.cpp
    M Source/WebCore/platform/network/curl/OpenSSLHelper.cpp
    M Source/WebCore/platform/network/soup/CertificateInfoSoup.cpp
    M Source/WebCore/platform/text/SegmentedString.h
    M Source/WebCore/rendering/BreakLines.h
    M Source/WebCore/rendering/RenderBlock.cpp
    M Source/WebCore/rendering/RenderBlock.h
    M Source/WebCore/svg/SVGFitToViewBox.cpp
    M Source/WebCore/svg/SVGFitToViewBox.h
    M Source/WebCore/svg/SVGParserUtilities.cpp
    M Source/WebCore/svg/SVGParserUtilities.h
    M Source/WebCore/svg/SVGPathStringViewSource.h
    M Source/WebCore/svg/SVGPreserveAspectRatioValue.cpp
    M Source/WebCore/svg/SVGPreserveAspectRatioValue.h
    M Source/WebCore/svg/SVGTransformList.cpp
    M Source/WebCore/svg/SVGTransformList.h
    M Source/WebCore/svg/SVGTransformable.cpp
    M Source/WebCore/svg/SVGTransformable.h
    M Source/WebCore/svg/SVGZoomAndPan.cpp
    M Source/WebCore/svg/SVGZoomAndPan.h
    M Source/WebCore/testing/MockCDMFactory.cpp
    M Source/WebCore/xml/parser/XMLDocumentParserLibxml2.cpp
    M Source/WebGPU/WGSL/Lexer.cpp
    M Source/WebGPU/WGSL/Lexer.h
    M Source/WebGPU/WGSL/Parser.cpp
    M Source/WebGPU/WGSL/ParserPrivate.h
    M Source/WebGPU/WebGPU/Pipeline.mm
    M Source/WebKit/NetworkProcess/cache/NetworkCache.cpp
    M Source/WebKit/NetworkProcess/cache/NetworkCacheBlobStorage.cpp
    M Source/WebKit/NetworkProcess/curl/WebSocketTaskCurl.cpp
    M Source/WebKit/NetworkProcess/storage/CacheStorageManager.cpp
    M Source/WebKit/Platform/IPC/ArgumentCoders.cpp
    M Source/WebKit/Platform/IPC/DaemonCoders.h
    M Source/WebKit/Platform/IPC/DaemonDecoder.h
    M Source/WebKit/Shared/API/c/cf/WKStringCF.mm
    M Source/WebKit/Shared/Cocoa/SandboxExtensionCocoa.mm
    M Source/WebKit/UIProcess/API/APIContentRuleListStore.cpp
    M Source/WebKit/UIProcess/API/C/WKPage.cpp
    M Source/WebKit/UIProcess/Cocoa/WebPasteboardProxyCocoa.mm
    M 
Source/WebKit/UIProcess/Extensions/WebExtensionDeclarativeNetRequestSQLiteStore.cpp
    M Source/WebKit/UIProcess/Inspector/glib/RemoteInspectorClient.cpp
    M Source/WebKit/UIProcess/Inspector/mac/RemoteWebInspectorUIProxyMac.mm
    M Source/WebKit/UIProcess/Inspector/mac/WebInspectorUIProxyMac.mm
    M Source/WebKit/UIProcess/wpe/WebPasteboardProxyWPE.cpp
    M Source/WebKit/WPEPlatform/wpe/drm/WPEDisplayDRM.cpp
    M Source/WebKit/WebProcess/Network/webrtc/RTCDataChannelRemoteManager.cpp
    M Source/WebKit/WebProcess/cocoa/WebProcessCocoa.mm
    M Source/WebKitLegacy/WebCoreSupport/WebSocketChannel.cpp
    M Tools/Scripts/do-webcore-rename
    M Tools/Scripts/webkitpy/style/checkers/cpp.py
    M Tools/TestWebKitAPI/Tests/WGSL/ConstLiteralTests.cpp
    M Tools/TestWebKitAPI/Tests/WGSL/LexerTests.cpp
    M Tools/TestWebKitAPI/Tests/WTF/Base64.cpp
    M Tools/TestWebKitAPI/Tests/WTF/FileSystem.cpp
    M Tools/TestWebKitAPI/Tests/WTF/HexNumber.cpp
    M Tools/TestWebKitAPI/Tests/WTF/StringBuilder.cpp
    M Tools/TestWebKitAPI/Tests/WTF/StringCommon.cpp
    M Tools/TestWebKitAPI/Tests/WTF/StringHasher.cpp
    M Tools/TestWebKitAPI/Tests/WTF/StringImpl.cpp
    M Tools/TestWebKitAPI/Tests/WTF/StringParsingBuffer.cpp
    M Tools/TestWebKitAPI/Tests/WTF/StringView.cpp
    M Tools/TestWebKitAPI/Tests/WTF/SuperFastHash.cpp
    M Tools/TestWebKitAPI/Tests/WTF/UTF8Conversion.cpp
    M Tools/TestWebKitAPI/Tests/WTF/Vector.cpp
    M Tools/TestWebKitAPI/Tests/WTF/WYHash.cpp
    M Tools/TestWebKitAPI/Tests/WTF/cocoa/URLExtras.mm
    M Tools/TestWebKitAPI/Tests/WebCore/FileMonitor.cpp
    M Tools/TestWebKitAPI/Tests/WebCore/PushMessageCrypto.cpp
    M Tools/TestWebKitAPI/Tests/WebCore/SharedBuffer.cpp
    M Tools/TestWebKitAPI/Tests/WebCore/SharedBufferTest.cpp
    M Tools/TestWebKitAPI/Tests/WebCore/curl/CurlMultipartHandleTests.cpp
    M Tools/TestWebKitAPI/Tests/WebKitCocoa/Download.mm
    M Tools/TestWebKitAPI/Tests/WebKitCocoa/IndexedDBPersistence.mm
    M Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionAPIWebNavigation.mm
    M Tools/TestWebKitAPI/Tests/WebKitCocoa/WebPushDaemon.mm
    M Tools/WebKitTestRunner/InjectedBundle/InjectedBundlePage.cpp
    M Tools/WebKitTestRunner/StringFunctions.h
    M Tools/gdb/webkit.py

  Log Message:
  -----------
  Unreviewed, reverting 300282@main, 300302@main, and 300311@main.
https://bugs.webkit.org/show_bug.cgi?id=299310

JetStream2 / JetStream3 regression

Reverted changesets:

"Make LChar a distinct type from uint8_t so it can imply character encoding as 
char8/16/32_t do"
https://bugs.webkit.org/show_bug.cgi?id=296539
https://commits.webkit.org/300282@main

"Rename LChar to Latin1Character"
https://bugs.webkit.org/show_bug.cgi?id=299254
https://commits.webkit.org/300302@main

"REGRESSION(300282@main): Fix -Wformat warning in WPEDisplayDRM.cpp"

https://bugs.webkit.org/show_bug.cgi?id=299262
https://commits.webkit.org/300311@main
Canonical link: https://commits.webkit.org/300340@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