Index: public/platform/WebString.h |
diff --git a/public/platform/WebString.h b/public/platform/WebString.h |
index bbddef5b8fb169229a84b04e6caec0a4e2b52d19..ef436099ed2bf0031c3d4a8f5e3240e0fe39a444 100644 |
--- a/public/platform/WebString.h |
+++ b/public/platform/WebString.h |
@@ -99,6 +99,15 @@ public: |
return fromUTF8(s.data(), s.length()); |
} |
+ BLINK_COMMON_EXPORT std::string latin1() const; |
+ |
+ BLINK_COMMON_EXPORT static WebString fromLatin1(const WebLChar* data, size_t length); |
+ |
+ static WebString fromLatin1(const std::string& s) |
+ { |
+ return fromLatin1(reinterpret_cast<const WebLChar*>(s.data()), s.length()); |
+ } |
+ |
template <int N> WebString(const char (&data)[N]) |
{ |
assign(fromUTF8(data, N - 1)); |