| Index: Source/platform/text/UnicodeUtilities.cpp
 | 
| diff --git a/Source/platform/text/UnicodeUtilities.cpp b/Source/platform/text/UnicodeUtilities.cpp
 | 
| index 7fd0cbaff0fbada7e595527d255ec61f3d8d6497..86f2127edbce6dc465bbc8e6d7a9e4e4a4989bf1 100644
 | 
| --- a/Source/platform/text/UnicodeUtilities.cpp
 | 
| +++ b/Source/platform/text/UnicodeUtilities.cpp
 | 
| @@ -45,15 +45,15 @@ template <typename CharType>
 | 
|  static inline CharType foldQuoteMarkOrSoftHyphen(CharType c)
 | 
|  {
 | 
|      switch (static_cast<UChar>(c)) {
 | 
| -    case hebrewPunctuationGershayim:
 | 
| -    case leftDoubleQuotationMark:
 | 
| -    case rightDoubleQuotationMark:
 | 
| +    case characterHebrewPunctuationGershayim:
 | 
| +    case characterLeftDoubleQuotationMark:
 | 
| +    case characterRightDoubleQuotationMark:
 | 
|          return '"';
 | 
| -    case hebrewPunctuationGeresh:
 | 
| -    case leftSingleQuotationMark:
 | 
| -    case rightSingleQuotationMark:
 | 
| +    case characterHebrewPunctuationGeresh:
 | 
| +    case characterLeftSingleQuotationMark:
 | 
| +    case characterRightSingleQuotationMark:
 | 
|          return '\'';
 | 
| -    case softHyphen:
 | 
| +    case characterSoftHyphen:
 | 
|          // Replace soft hyphen with an ignorable character so that their presence or absence will
 | 
|          // not affect string comparison.
 | 
|          return 0;
 | 
| @@ -70,15 +70,15 @@ void foldQuoteMarksAndSoftHyphens(UChar* data, size_t length)
 | 
|  
 | 
|  void foldQuoteMarksAndSoftHyphens(String& s)
 | 
|  {
 | 
| -    s.replace(hebrewPunctuationGeresh, '\'');
 | 
| -    s.replace(hebrewPunctuationGershayim, '"');
 | 
| -    s.replace(leftDoubleQuotationMark, '"');
 | 
| -    s.replace(leftSingleQuotationMark, '\'');
 | 
| -    s.replace(rightDoubleQuotationMark, '"');
 | 
| -    s.replace(rightSingleQuotationMark, '\'');
 | 
| +    s.replace(characterHebrewPunctuationGeresh, '\'');
 | 
| +    s.replace(characterHebrewPunctuationGershayim, '"');
 | 
| +    s.replace(characterLeftDoubleQuotationMark, '"');
 | 
| +    s.replace(characterLeftSingleQuotationMark, '\'');
 | 
| +    s.replace(characterRightDoubleQuotationMark, '"');
 | 
| +    s.replace(characterRightSingleQuotationMark, '\'');
 | 
|      // Replace soft hyphen with an ignorable character so that their presence or absence will
 | 
|      // not affect string comparison.
 | 
| -    s.replace(softHyphen, 0);
 | 
| +    s.replace(characterSoftHyphen, 0);
 | 
|  }
 | 
|  
 | 
|  static bool isNonLatin1Separator(UChar32 character)
 | 
| 
 |