Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 0b04262c9b8a699f5b21a185512f756e2b915a14 https://github.com/WebKit/WebKit/commit/0b04262c9b8a699f5b21a185512f756e2b915a14 Author: Anne van Kesteren <ann...@annevk.nl> Date: 2025-08-08 (Fri, 08 Aug 2025)
Changed paths: M LayoutTests/imported/w3c/web-platform-tests/cookiestore/cookieStore_delete_arguments.https.any-expected.txt M LayoutTests/imported/w3c/web-platform-tests/cookiestore/cookieStore_delete_arguments.https.any.js M LayoutTests/imported/w3c/web-platform-tests/cookiestore/cookieStore_delete_arguments.https.any.serviceworker-expected.txt M LayoutTests/imported/w3c/web-platform-tests/cookiestore/cookieStore_getAll_arguments.https.any-expected.txt M LayoutTests/imported/w3c/web-platform-tests/cookiestore/cookieStore_getAll_arguments.https.any.js M LayoutTests/imported/w3c/web-platform-tests/cookiestore/cookieStore_getAll_arguments.https.any.serviceworker-expected.txt M LayoutTests/imported/w3c/web-platform-tests/cookiestore/cookieStore_get_arguments.https.any-expected.txt M LayoutTests/imported/w3c/web-platform-tests/cookiestore/cookieStore_get_arguments.https.any.js M LayoutTests/imported/w3c/web-platform-tests/cookiestore/cookieStore_get_arguments.https.any.serviceworker-expected.txt M LayoutTests/imported/w3c/web-platform-tests/cookiestore/cookieStore_set_arguments.https.any-expected.txt M LayoutTests/imported/w3c/web-platform-tests/cookiestore/cookieStore_set_arguments.https.any.js M LayoutTests/imported/w3c/web-platform-tests/cookiestore/cookieStore_set_arguments.https.any.serviceworker-expected.txt M LayoutTests/imported/w3c/web-platform-tests/cookiestore/cookieStore_set_domain_parsing.sub.https.html M LayoutTests/imported/w3c/web-platform-tests/cookiestore/cookieStore_set_domain_parsing.tentative.sub.https.html M LayoutTests/imported/w3c/web-platform-tests/cookiestore/resources/domain_parsing-child.sub.https.html M Source/WTF/wtf/text/StringImpl.cpp M Source/WebCore/Modules/cookie-store/CookieStore.cpp Log Message: ----------- Strip TAB & SPACE from name & value passed to CookieStore methods https://bugs.webkit.org/show_bug.cgi?id=297118 Reviewed by Rupin Mittal. The specification already covers set() and https://github.com/whatwg/cookiestore/pull/281 will cover get(), getAll(), and delete() for consistency. subscribe() and unsubscribe() are not covered by this PR. They are not shipping and have various outstanding specification issues. This also removes an unused argument from CookieStore::MainThreadBridge::set. While using trim() I also discovered that the comments in Source/WTF/wtf/text/StringImpl.cpp were out-of-date so this updates those as well. Canonical link: https://commits.webkit.org/298470@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