| Index: Source/wtf/text/TextEncoding.h
 | 
| diff --git a/Source/wtf/text/TextEncoding.h b/Source/wtf/text/TextEncoding.h
 | 
| index ed77021a59529f148472a28ffdba977852efd6e1..a3a7d88b0f7d88519bab91dd07f977acc00d1159 100644
 | 
| --- a/Source/wtf/text/TextEncoding.h
 | 
| +++ b/Source/wtf/text/TextEncoding.h
 | 
| @@ -73,8 +73,13 @@ public:
 | 
|          return decode(str, length, false, ignored);
 | 
|      }
 | 
|      String decode(const char*, size_t length, bool stopOnError, bool& sawError) const;
 | 
| +
 | 
| +    // Encodes the string, but does *not* normalize first.
 | 
|      CString encode(const String&, UnencodableHandling) const;
 | 
|  
 | 
| +    // Applies Unicode NFC normalization, then encodes the normalized string.
 | 
| +    CString normalizeAndEncode(const String&, UnencodableHandling) const;
 | 
| +
 | 
|      UChar backslashAsCurrencySymbol() const;
 | 
|  
 | 
|  private:
 | 
| 
 |