Используйте один из конструкторов для WTF::String
именно для этой цели:
WTF::String foo(bar); // Assuming `bar` is a char*
Вот основные конструкторы (источник: GitHub )
// Construct a string with UTF-16 data, from a null-terminated source.
WTF_EXPORT_STRING_API String(const UChar*);
// Construct a string with latin1 data.
WTF_EXPORT_STRING_API String(const LChar* characters, unsigned length);
WTF_EXPORT_STRING_API String(const char* characters, unsigned length);
// Construct a string with latin1 data, from a null-terminated source.
WTF_EXPORT_STRING_API String(const LChar* characters);
WTF_EXPORT_STRING_API String(const char* characters);