Title: [295375] trunk/Tools/TestWebKitAPI/Tests/WebCore/HTTPParsers.cpp
Revision
295375
Author
ryanhad...@apple.com
Date
2022-06-07 21:45:04 -0700 (Tue, 07 Jun 2022)

Log Message

REGRESSION (250986@main): [iOS/macOS] ASSERTION FAILED: isASCII(characters[I]) in WTF::ASCIILiteral WTF::StringLiterals::operator""_s(const char *, size_t)
https://bugs.webkit.org/show_bug.cgi?id=241380

Reviewed by Chris Dumez.

One of the subtests in this API test uses a non-ASCII character.
Use StringView::fromLatin1() since that worked on another test in
251205@main.

* Tools/TestWebKitAPI/Tests/WebCore/HTTPParsers.cpp:
(TestWebKitAPI::TEST):

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

Modified Paths

Diff

Modified: trunk/Tools/TestWebKitAPI/Tests/WebCore/HTTPParsers.cpp (295374 => 295375)


--- trunk/Tools/TestWebKitAPI/Tests/WebCore/HTTPParsers.cpp	2022-06-08 04:34:24 UTC (rev 295374)
+++ trunk/Tools/TestWebKitAPI/Tests/WebCore/HTTPParsers.cpp	2022-06-08 04:45:04 UTC (rev 295375)
@@ -51,7 +51,7 @@
     EXPECT_TRUE(parseCrossOriginResourcePolicyHeader("zameorigin"_s) == CrossOriginResourcePolicy::Invalid);
     EXPECT_TRUE(parseCrossOriginResourcePolicyHeader("samesite"_s) == CrossOriginResourcePolicy::Invalid);
     EXPECT_TRUE(parseCrossOriginResourcePolicyHeader("same site"_s) == CrossOriginResourcePolicy::Invalid);
-    EXPECT_TRUE(parseCrossOriginResourcePolicyHeader("same–site"_s) == CrossOriginResourcePolicy::Invalid);
+    EXPECT_TRUE(parseCrossOriginResourcePolicyHeader(StringView::fromLatin1("same–site")) == CrossOriginResourcePolicy::Invalid);
     EXPECT_TRUE(parseCrossOriginResourcePolicyHeader("SAMESITE"_s) == CrossOriginResourcePolicy::Invalid);
     EXPECT_TRUE(parseCrossOriginResourcePolicyHeader(StringView::fromLatin1("")) == CrossOriginResourcePolicy::Invalid);
 }
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to