| Index: chrome/browser/autocomplete/autocomplete_match.cc | 
| =================================================================== | 
| --- chrome/browser/autocomplete/autocomplete_match.cc	(revision 108864) | 
| +++ chrome/browser/autocomplete/autocomplete_match.cc	(working copy) | 
| @@ -9,6 +9,14 @@ | 
|  | 
| // AutocompleteMatch ---------------------------------------------------------- | 
|  | 
| +// static | 
| +const char16 AutocompleteMatch::kInvalidChars[] = { | 
| +  '\n', '\r', '\t', | 
| +  0x2028,  // Line separator | 
| +  0x2029,  // Paragraph separator | 
| +  0 | 
| +}; | 
| + | 
| AutocompleteMatch::AutocompleteMatch() | 
| : provider(NULL), | 
| relevance(0), | 
| @@ -161,14 +169,9 @@ | 
| string16 AutocompleteMatch::SanitizeString(const string16& text) { | 
| // NOTE: This logic is mirrored by |sanitizeString()| in | 
| // extension_process_bindings.js. | 
| -  // 0x2028 = line separator; 0x2029 = paragraph separator. | 
| -  const char16 kRemoveChars[] = { '\n', '\r', '\t', | 
| -                                  0x2028,  // Line separator | 
| -                                  0x2029,  // Paragraph separator | 
| -                                  0 }; | 
| string16 result; | 
| TrimWhitespace(text, TRIM_LEADING, &result); | 
| -  RemoveChars(result, kRemoveChars, &result); | 
| +  RemoveChars(result, kInvalidChars, &result); | 
| return result; | 
| } | 
|  | 
|  |