Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 0613e80a48f9dab83f8649085fa78aac732c1769 https://github.com/WebKit/WebKit/commit/0613e80a48f9dab83f8649085fa78aac732c1769 Author: Anne van Kesteren <ann...@annevk.nl> Date: 2025-04-11 (Fri, 11 Apr 2025)
Changed paths: M Source/WTF/wtf/text/StringImpl.h M Source/WTF/wtf/text/StringParsingBuffer.h M Source/WTF/wtf/text/WTFString.cpp M Source/WTF/wtf/text/WTFString.h M Source/WTF/wtf/text/WYHash.h M Source/WebCore/SaferCPPExpectations/UncountedLambdaCapturesCheckerExpectations M Source/WebCore/svg/properties/SVGPropertyOwnerRegistry.h Log Message: ----------- Reduce unsafe lambdas in WebCore/svg and WTF https://bugs.webkit.org/show_bug.cgi?id=291418 Reviewed by Chris Dumez. * Source/WTF/wtf/text/StringImpl.h: (WTF::StringImpl::tryGetUTF8 const): (WTF::StringImpl::tryGetUTF8ForCharacters): * Source/WTF/wtf/text/StringParsingBuffer.h: (WTF::readCharactersForParsing): * Source/WTF/wtf/text/WTFString.cpp: (WTF::String::splitInternal const): (WTF::String::split const): (WTF::String::splitAllowingEmptyEntries const): * Source/WTF/wtf/text/WTFString.h: (WTF::String::tryGetUTF8 const): * Source/WTF/wtf/text/WYHash.h: (WTF::WYHash::consume24Characters): (WTF::WYHash::handleGreaterThan8CharactersCase): * Source/WebCore/SaferCPPExpectations/UncountedLambdaCapturesCheckerExpectations: * Source/WebCore/svg/properties/SVGPropertyOwnerRegistry.h: (WebCore::SVGPropertyOwnerRegistry::enumerateRecursively): (WebCore::SVGPropertyOwnerRegistry::lookupRecursivelyAndApply): (WebCore::SVGPropertyOwnerRegistry::enumerateRecursivelyBaseTypes): (WebCore::SVGPropertyOwnerRegistry::lookupRecursivelyAndApplyBaseTypes): Canonical link: https://commits.webkit.org/293582@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes