WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
273794
Drop StringTypeAdapter template specialization for `char*`
https://bugs.webkit.org/show_bug.cgi?id=273794
Summary
Drop StringTypeAdapter template specialization for `char*`
Chris Dumez
Reported
2024-05-06 13:56:00 PDT
Drop StringTypeAdapter template specialization for `char*`. This is a step towards using either ASCIILiteral or std::span in string concatenation.
Attachments
Add attachment
proposed patch, testcase, etc.
Chris Dumez
Comment 1
2024-05-06 13:58:11 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/28201
EWS
Comment 2
2024-05-08 14:16:31 PDT
Committed
278527@main
(fe9b00cd8f13): <
https://commits.webkit.org/278527@main
> Reviewed commits have been landed. Closing PR #28201 and removing active labels.
Radar WebKit Bug Importer
Comment 3
2024-05-08 14:17:18 PDT
<
rdar://problem/127765329
>
Diego Pino
Comment 4
2024-05-09 10:29:46 PDT
Build bot 'WPE-Linux-ARM32-bit-Release-Debian-Stable-Build' is failing with the following build error:
https://build.webkit.org/#/builders/860/builds/7888/steps/9/logs/stdio
``` ../../../Source/WebKit/NetworkProcess/soup/NetworkDataTaskSoup.cpp:1533:180: required from here WTF/Headers/wtf/text/StringConcatenate.h:543:38: error: invalid use of incomplete type ‘class WTF::StringTypeAdapter<char*, void>’ 543 | return tryMakeStringFromAdapters(StringTypeAdapter<StringTypes>(strings)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from WTF/Headers/wtf/FileSystem.h:37, from ../../../Source/WebKit/NetworkProcess/cache/NetworkCacheData.h:29, from ../../../Source/WebKit/NetworkProcess/cache/NetworkCacheIOChannel.h:28, from ../../../Source/WebKit/NetworkProcess/cache/NetworkCacheIOChannelGLib.cpp:27, from DerivedSources/WebKit/unified-sources/UnifiedSource-72468c22-10.cpp:1: WTF/Headers/wtf/Forward.h:106:43: note: declaration of ‘class WTF::StringTypeAdapter<char*, void>’ 106 | template<typename, typename = void> class StringTypeAdapter; | ^~~~~~~~~~~~~~~~~ ```
Diego Pino
Comment 5
2024-05-09 10:32:47 PDT
Re-opening for pull request
https://github.com/webkit/webkit/pull/28347
EWS
Comment 6
2024-05-09 10:35:41 PDT
Committed
278574@main
(9c59162450fd): <
https://commits.webkit.org/278574@main
> Reviewed commits have been landed. Closing PR #28347 and removing active labels.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug