Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: bd6d30811d4248b258082ae01ef4626866f15b40 https://github.com/WebKit/WebKit/commit/bd6d30811d4248b258082ae01ef4626866f15b40 Author: Jessica Lee <jle...@apple.com> Date: 2024-10-25 (Fri, 25 Oct 2024)
Changed paths: M Source/WebCore/Headers.cmake A Source/WebCore/Modules/url-pattern/URLPatternTokenizer.cpp A Source/WebCore/Modules/url-pattern/URLPatternTokenizer.h M Source/WebCore/Sources.txt M Source/WebCore/WebCore.xcodeproj/project.pbxproj Log Message: ----------- Add tokenizer support for URLPattern API https://bugs.webkit.org/show_bug.cgi?id=281730 rdar://138171576 Reviewed by Chris Dumez. URLPattern API spec for tokenizer: https://urlpattern.spec.whatwg.org/#tokenizer * Source/WebCore/Headers.cmake: * Source/WebCore/Modules/url-pattern/URLPatternTokenizer.cpp: Added. (WebCore::URLPatternUtilities::isValidNameCodepoint): (WebCore::URLPatternUtilities::Token::isNull const): (WebCore::URLPatternUtilities::Tokenizer::getNextCodePoint): (WebCore::URLPatternUtilities::Tokenizer::seekNextCodePoint): (WebCore::URLPatternUtilities::Tokenizer::addToken): (WebCore::URLPatternUtilities::Tokenizer::processTokenizingError): (WebCore::URLPatternUtilities::Tokenizer::Tokenizer): (WebCore::URLPatternUtilities::Tokenizer::tokenize): * Source/WebCore/Modules/url-pattern/URLPatternTokenizer.h: Added. * Source/WebCore/Sources.txt: * Source/WebCore/WebCore.xcodeproj/project.pbxproj: Canonical link: https://commits.webkit.org/285699@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